【问题标题】:How can I add autocomplete in notepad++ for javascript in an .html file?如何在 notepad++ 中为 .html 文件中的 javascript 添加自动完成功能?
【发布时间】:2011-06-28 02:35:10
【问题描述】:

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

【问题讨论】:

  • 我做了,这里是link。即使在那里也有同样的看法!

标签: javascript html autocomplete notepad++


【解决方案1】:

你要么需要

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

两者都不是快速的工作。

【讨论】:

  • 哦.. 感谢您的帮助,Ben.. 这对我来说很难,因为我不是 Windows 应用程序的开发人员,但如果我这样做了,肯定会发布插件的链接! :)
【解决方案2】:

我也面临着同样的困境。对我来说,获得所需功能的最简单方法是切换到默认情况下已经执行此操作的编辑器,称为 Brackets。它专为 Web 开发而设计,完全免费且轻量级。

【讨论】:

    【解决方案3】:

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

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

    最好的工作方式(出于安全考虑)是使用 2 个单独的文件:当用户尝试在其浏览器中显示源代码时,您的 JavaScript 可能会受到保护。

    顺便说一句,Notepad++ 是一个非常快速和智能的编辑器,您可以添加补充,如 JSLint、emmet、nppFTP、折叠缩进...并将其主题更改为深色(黑曜石) :对于小型项目编码来说已经足够了。 ;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-11
      • 2014-12-23
      • 2011-09-27
      • 1970-01-01
      • 2014-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多