Как я могу добавить автозаполнение в блокноте ++ для JavaScript в файле .html? - PullRequest
3 голосов
/ 16 февраля 2011

Notepad ++ выполняет автозаполнение для HTML, а также для JavaScript.но автозаполнение зависит от расширения файла. Файл html поддерживает завершение только для html.Есть ли способ включить автозаполнение для JavaScript в теге сценария HTML-файла?Я имею в виду, кроме копирования списка ключевых слов автозаполнения из файлов "javascript.xml" в файлы "html.xml" ...

Ответы [ 3 ]

0 голосов
/ 01 ноября 2016

Я столкнулся с той же дилеммой.Для меня Самый простой способ получить желаемую функциональность - это переключиться на редактор, который по умолчанию уже делает это и называется скобками.Он специально разработан для веб-разработки и является полностью бесплатным и легким.

0 голосов
/ 24 марта 2018

Другой способ - создать 2 файла и код

  • JavaScript во втором (но никогда не сохраняйте его)
  • HTML в первом (и копировать / вставить).Ваш Javascript между <script> </script> balises)

Лучший способ работать (в целях безопасности) - использовать 2 отдельных файла: ваш JavaScript может быть защищен, когда пользователь попытается показать исходный код в своем браузере.

кстати, Notepad ++ - очень быстрый и умный редактор, вы можете просто добавить к нему такие дополнения, как JSLint, emmet, nppFTP, отступ с помощью сгиба ... и изменить тему на более темную (Обсидиан): для небольших проектов будет достаточно кодирования. ;)

0 голосов
/ 16 февраля 2011

Вам необходимо либо

  • написать свой собственный плагин лексера (возможно, возникла проблема с внутренним HTML-лексером), либо
  • изменить исходный код и скомпилировать вашсобственный блокнот ++ / Scilexer.dll

Обе эти задачи не являются быстрыми.

...