Как добавить автозаполнение в notepad ++ для javascript в файле .html?


15

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

Как и предполагалось на stackoverflow , спрашиваю у суперпользователя, так как я не смог найти удовлетворительного ответа там. Если у кого-то есть идеи, пожалуйста, дайте мне знать! (Надеюсь, я не единственный, у кого есть такое требование! :))


Что не так с копированием списка ключевых слов автозаполнения из javascript.xml в html.xml? Похоже, довольно простое решение для меня.
января

Согласен, все просто ... но проблема в том, что список / предложения будут отображаться повсюду на странице, даже в не-JavaScript-части ...! Это становится громоздким на самом деле ... перечисление всех предложений javascript в html ... Я ожидаю, что это будет обрабатывать его более разумно, если это возможно! :)
Nikhil

Если не считать написания собственного лексера, как это предлагается в ответе StackOverflow, я сомневаюсь, что существует простой способ сделать это.
тяжело

:( ооо .. Так что я единственный с этим требованием .. :) в любом случае .. спасибо за вашу помощь, heavyyd .. Не будучи разработчиком для приложений Windows, трудно написать лексер для npp, но если я когда-либо делай попытку учиться и пробуй, обязательно ответим здесь! :)
Nikhil

Ответы:


12

Функция автозаполнения отключена по умолчанию,
но простая настройка предпочтений позволит вам использовать новую функцию автозаполнения в кратчайшие сроки. Перейдите в Настройки -> Настройки и перейдите на вкладку Резервное копирование / Автоконкурс. Внизу этого экрана вы увидите, где вы можете включить автозаполнение, а также можете дополнительно включить функцию «Показать параметры функции». Он также работает для CSS, PHP, Javascript и HTML.


С этим включен, когда я печатаю документ. в тег сценария не отображаются такие параметры, как document.write или document.getElementById.
user3015682
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.