Запитання з тегом «completion»

посилається на доповнення TAB (або інші комбінації клавіш) для вибору цільового елемента зі списку безлічі. Часто корисні для меню, навігації, пошуку, стрибків, складання та інших форм "звуження" списку доступних варіантів.

2
Які відмінності між автозаповненням та режимом компанії?
Здається, два основні розширення для автодоповнення для emacs: автозаповнення та режим компанії. Які існують практичні відмінності між ними та коли я хочу використовувати одне над іншим? Також, чи сумісні вони між собою?

6
Як отримати інтелектуальне автоматичне завершення роботи на C ++?
Emacs не може конкурувати з іншим IDE, якщо він не має функції автоматичного завершення. Автозаповнення просто робить мене більш ефективним програмістом. Я знаю розширення автоматичного завершення режиму , але воно не працює з C ++. Як я можу досягти розумного та ефективного автодоповнення для C ++? Це питання спочатку задала …
43 c++  completion 

5
Як я можу отримати нечітке заповнення коду
При використанні ReSharper у Visual Studio символи можуть бути автоматично завершені, використовуючи нечітке зіставлення замість відповідності префікса. Наприклад, якщо я шукаю функцію з назвою, яку DoSomethingAmazingя міг би написати, DoSoAmі я спробую розширити свій запит, щоб відповідати всім символам, що містять Do, Soа Amдесь їх імені. Інший приклад можна знайти …

2
Чи є спосіб замовити результати керма за загальновживаними?
Здається, що порядок результатів керма ніколи не корисний ... Мені або доводиться орієнтуватися по довгому списку або продовжувати друкувати, поки я досить не звужую список. Чи є можливість сортувати результати за частотою використання? Редагувати: Тобто найчастіше вибрані результати керма повинні з’являтися у верхній частині списку, будь то файли, команди, змінні …
23 helm  completion 

8
як перейти безпосередньо до орг-заголовка?
Якщо я перебуваю у org-файлі, я хочу, щоб команда, яка звужує список кандидатів, у стилі плюща / керма, що складалася з усіх заголовків org у файлі та дозволила мені вибрати заголовок шляхом нечіткого пошуку, до якого я хочу перейти до. Чи є спосіб це зробити?

1
Отримайте компанію, щоб показати пропозиції щодо імен Yasnippet
Я використовую пакети компанії режим і Yasnippet. Коли я набираю буфер, я отримую пропозиції від автозаповнення від компанії. Для Yasnippet у мене є каталог, який містить фрагменти. У цьому каталозі я маю, наприклад, файл foo.yasnippet. Коли я набираю fooбуфер і натискаю Tab, я отримую спливаюче меню для ясніппетів, яке я …

3
Як я можу зупинити введення ключа від запуску завершення в режимі компанії?
Я часто хочу перейти на новий рядок, поки відображається пропозиція про режим компанії. Як я можу налаштувати режим компанії, щоб лише кнопка вкладки запускала завершення?

4
Нечітке завершення під час вставки символів Unicode
Щойно я виявив C-x 8 RETспосіб вставлення символів Unicode за ім'ям Unicode або шістнадцятковим кодом. Я не запам'ятав усіх імен символів Unicode, тому не завжди знаходжу потрібний символ. Існує, наприклад, символ "SNOW CAPPED MOUNTAIN". Якщо я напишу просто "MOUNTAIN", цей символ не з’явиться у списку завершення. Мені потрібно пам’ятати, щоб …

2
Як я можу відв'язати всі визначення символів певним префіксом?
Я змінюю API свого пакету досить часто, але company-modeтягне кожен визначений символ (як слід) у його доповненнях. Я не хочу випадково використовувати незв'язане ім'я, тож як я можу відв'язати всі змінні та функції, що починаються, скажімо, від my-package-? Після цього я знову зможу load-fileзнову.

3
Як я можу отримати контекстно-залежне завершення C / C ++ разом із Компанією?
Semantic начебто, це вдається зробити, але я не можу змусити його працювати так, як я би очікував. Наприклад, якщо я #include "Type.h"і заявляю Type t, використання, semantic-complete-analyze-inlineколи точка є після, t.послідовно видає мені помилку Неможливо знайти типи для `Type t ' замість того, щоб давати мені всіх публічних (або іншим …

1
Чи пропонують бурульки функції, яких Гельм не має?
Я завзятий користувач керма і читаю опис бурульок. Він включає такі речі, як: перебирайте кандидатів на завершення, які відповідають вашому поточному вкладу * що звучить для мене слабше, ніж бачити весь список сірників у кермі (оскільки я готовий відкрити буфер таким чином) використовувати зразок, щоб відповідати кандидатам на завершення, включаючи: …

2
завершення імені файлу в режимі компанії
Я ввімкнув компанію, використовуючи наступні команди в своєму init.el: (require 'company) (add-hook 'after-init-hook 'global-company-mode) Однак я не отримую завершення імені файлу, хоча в джерелі є якийсь провайдер, а також веб-сайт згадує, що він підтримується. Я починаю вводити / home / emmanuel ... і нічого не відбувається, хоча я очікую завершення, …

1
Чи є в Emacs бібліотеки для полів введення?
Досить декілька режимів Emacs використовують (щось на зразок) форми: інтерфейс налаштування є одним із них, режим Повідомлення (читайте: його заголовна частина) - інший; їх більше, на жаль, не завжди дуже схожі. Під "формою" я маю на увазі тут буфер з частинами лише для читання та місцями, призначеними для введення тексту; …

2
Як записати просту функцію "завершення в точці-функції"?
Я розглядаю можливість створення основного режиму редагування Magic: The Gathering колоди. Більшість це здається досить простим, але у мене є одне питання. Є близько 15 000 унікальних магічних карт (картки з унікальними назвами, які є). Мені хотілося б мати змогу виконати проти них, написавши функцію завершення в точку. Я шукав …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.