Блокнот ++ и завершение кода
Есть ли способ улучшить завершение кода в блокноте ++?
В настоящее время он поддерживает какое-то "статическое" завершение кода и требует составления списка инструкций и их параметров в XML файле или работает над списком слов в открытом документе. Я ищу что-то, что может читать *.h файлы и автоматически делать этот список, а также использовать переменные и функции из текущего файла.
Ответы
Ответ 1
У вас есть некоторые разделы завершения кода, чтобы посмотреть здесь. Но в основном я бы предложил вам перейти на IDE для языка программирования, потому что Notepad ++ не имеет каких-либо преимуществ, которые вы найдете в Real IDE. (Возможно, потому что это текстовый редактор, а не IDE).
Ответ 2
Вам вообще не нужен плагин. В главном меню выберите Настройки- > Настройки. Затем перейдите на вкладку "Резервное копирование/Автозаполнение". Установите флажок "Включить автозаполнение на каждом входе" и выберите опцию "Пополнение слова".
Ответ 3
Невозможно создать собственный плагин.
Возможно, быстрее разработать script, который анализирует ваши .h файлы и создает автоматически заполненный языковой файл для блокнота ++.
Хотя плагин, который проанализировал ваши включенные файлы (для любого языка) и добавил их в автозаполнение, был бы очень приятным.
Ответ 4
Нет. NotePad++ - текстовый редактор, а не IDE. Если вы не хотите расширять его самостоятельно, вы не будете делать ничего лучше, чем там.
Ответ 5
Я бы порекомендовал вам взглянуть на Komodo Edit. Он имеет завершение кода, которое вы ищете, и имеет поддержку проекта, и, самое главное, он бесплатный.
Ответ 6
Удостоверьтесь, что при включении автозаполнения в блокноте ++ вы выбираете функциональное завершение вместо завершения слова, а также галочку в подсказках параметров на входе также.