我试图在Notepad++中为Go编程语言添加语法插件。
这种用户定义的语言有存储库。我下载并解压缩了Go文件,其中包含自述文件、userDefinedLang_Go.xml文件和go.xml文件。
我试图按照下面的说明执行页面底部的说明。由于我使用的是Windows 7 (x64),所以我的Notepad++目录是"C:\Program (x86)\Notepad++“。
由于以前没有安装用户定义的语言,所以我还没有userDefinedLang.xml文件,所以我将userDefinedLang_Go.xml复制到根目录中,并将其重命名为删除"_Go",使其成为userDefinedLang.xml。
然后我将go.xml复制到C:\Program (x86)\Notepad++\plugins\APIs\中
这似乎是所有必要的步骤。但是,当我打开Notepad++时,在"Lang =>用户定义“附近没有"Go”,并且.go文件没有语法着色。试图通过“查看=>用户定义的对话=>导入”导入会出现“未能导入”错误。
我做错了什么?我使用的是Notepad++的干净安装,即6.1.8版。
发布于 2013-03-27 16:15:22
我必须将我的userDefineLang.xml文件放在我的AppData\Roaming文件夹中:
C:\Users\[user]\AppData\Roaming\Notepad++发布于 2013-08-16 23:09:28
Windows7.64位上Notepad++ 6.4.5的新安装
从Notepad++网站下载:
Files#G
将"go.xml“复制到C:\Program Files (x86)\Notepad++\plugins\APIs。
默认安装没有任何用户定义的语言,因此可以这样做:
(如果您已经有了一个userDefineLang.xml,那么从_Go文件中添加内容。)
重新启动Notepad++。
发布于 2012-09-24 23:18:57
我在修了一遍后才让它在我的系统上工作。将其放在userDefinedLang.xml文件和go.xml文件的顶部:
<?xml version="1.0" encoding="Windows-1252" ?>这应该能起作用(在重新打开Notepad++之后)。
go.xml应该在plugins/API文件夹中,而userDefinedLang.xml就像您所说的那样进入Notepad++的根目录。
https://stackoverflow.com/questions/12574121
复制相似问题