Как реализовать возможности автозавершения кода «CodeIgniter 2.0» с помощью Notepad ++? - PullRequest
1 голос
/ 07 января 2012

Как я могу заставить Notepad ++ иметь IntelliSense для CodeIgniter 2.0, чтобы при нажатии Ctrl + пробел на клавиатуре отображались подсказки кода?

Ответы [ 2 ]

2 голосов
/ 07 января 2012

Вот шаги:

  • Используйте User Defined Language, полученный из языка PHP, учитывая, что Code Igniter является PHP Framework .
  • Если вам нужны дополнительные расширенные функции и вы чувствуете себя комфортно при кодировании 1012 *, External Lexer - это путь. Это своего рода Plugin, имитирующий функции встроенных языков. Установите его.

Автозаполнение основано на языке и имеет отдельные файлы API для каждого языка.

Notepad ++ предлагает два типа автозаполнения:

  • Завершение функции (подсказка на основе списка хорошо известных ключевых слов)
  • Завершение слова (подсказка для слов, извлеченных из текущего файла)

Чтобы вызвать их, вы должны соответственно выбрать:

  • Edit->Auto-Completion->Function Completion
  • Edit->Auto-Completion->Word Completion

Сообщество разработчиков Notepad ++ - это живое сообщество, надеюсь, вы найдете в интернете актуальные материалы.

0 голосов
/ 12 января 2012

Вот ссылка, которая должна объяснить все, что вам нужно знать, чтобы создать свой собственный пользовательский язык wiki

И вот список пользовательских языков хранилище пользователясозданные языки

...