在记事本中添加用户定义的语言

新手上路,请多包涵

我正在尝试在 Notepad++ 中为 Go 编程语言添加语法插件。

有一个用于此类 用户定义 语言 的存储库。我下载并解压缩了 Go 文件,其中包含自述文件、 userDefinedLang_Go.xmlgo.xml

我尝试按照页面底部的说明进行操作,如下所示。由于我使用的是 Windows 7 (x64),我的 Notepad++ 目录是“C:\Program Files (x86)\Notepad++”。

由于之前没有安装过用户定义语言,我没有 userDefinedLang.xml 文件,所以我将 userDefinedLang_Go.xml 复制到根目录,并重命名它以删除“_Go”,使其成为 userDefinedLang.xml

然后我将 go.xml 复制到 C:\Program Files (x86)\Notepad++\plugins\APIs

这似乎是所有必要的步骤。但是,当我打开 Notepad++ 时,“ Lang => User Defined ”附近没有“Go”,并且 .go 文件上没有句法着色。尝试通过“ View => User-Defined Dialogue => import ”导入会出现“导入失败”错误。

我究竟做错了什么?我使用的是全新安装的 Notepad++,版本为 6.1.8。

原文由 Brendan Tracey 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 291
1 个回答

我不得不将我的 userDefineLang.xml 文件放在我的 AppData\Roaming 文件夹中:

 C:\Users\[user]\AppData\Roaming\Notepad++

原文由 jblaufuss 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题