如何在.html文件中为javascript中的notepad ++添加自动完成功能?

时间:2011-02-16 04:36:18

标签: javascript html autocomplete notepad++

Notepad ++为html和JavaScript自动完成。但自动完成取决于文件extension.html文件仅支持html完成。有没有办法在html文件的脚本标签中启用javascript的自动完成功能?我的意思是,除了将自动完成关键字列表从“javascript.xml”复制到“html.xml”文件...

3 个答案:

答案 0 :(得分:0)

您需要

  • 编写自己的词法分析器插件(可能存在与内部HTML词法分析器冲突的问题),或者
  • 修改源代码并编译自己的记事本++ / Scilexer.dll

两者都不是快速的事业。

答案 1 :(得分:0)

我面临同样的困境。对我来说,获得所需功能的最简单方法是切换到一个默认名为Brackets的编辑器。它专为Web开发而设计,完全免费且轻量级。

答案 2 :(得分:0)

另一种方法是创建2个文件和代码

  • 第二个中的JavaScript(但从不保存)
  • 第一个HTML(并在<script> </script>应答之间复制/粘贴您的Javascript)

最好的工作方式(安全性)是使用2个独立的文件:当用户在浏览器中尝试显示源代码时,可以保护您的JavaScript。

顺便说一句,Notepad ++是一个非常快速和智能的编辑器,你可以像JSLint,emmet,nppFTP一样添加补充,折叠缩进......并用黑暗改变主题(黑曜石) :对于小型项目编码就足够了。;)