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


15

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

正如关于stackoverflow的建议,询问超级用户,因为在那里我找不到满意的答案。如果有人有任何想法,请告诉我!(我希望我不是唯一有这种要求的人!


将自动补全关键字列表从javascript.xml复制到html.xml有什么问题?对我来说似乎是一个非常简单的解决方案。
2011年

同意,它很简单...但是问题在于列表/建议将显示在页面的任何地方,即使在非JavaScript部分也是如此。实际上,这变得很麻烦。.在html中列出所有javascript建议。如果可能,我希望它能更智能地处理它!:)
Nikhil

没有像StackOverflow答案中所建议的那样编写自己的词法分析器,我怀疑是否有一种简单的方法可以实现这一目标。
2011年

:( ohk ..所以我是唯一有这个要求的人..::)无论如何..感谢您的帮助,沉重..不是Windows应用程序的开发人员,很难为npp编写词法分析器,但是如果我曾经尝试学习和尝试,将在这里肯定答复!:)
Nikhil

Answers:


12

默认情况下,自动完成功能是禁用的,
但是简单的“首选项”设置将使您立即使用新的自动完成功能。转到设置->首选项,然后切换到备份/自动完成标签。在该屏幕的底部,您将看到可以启用自动完成功能的位置,还可以选择打开“显示功能参数”功能。它也适用于CSS,PHP,Javascript和html。


当我键入文档时,将其打开。进入脚本标签后,它不会显示诸如document.write或document.getElementById之类的选项。
user3015682
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.