首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Notepad++中添加用户定义的语言

在Notepad++中添加用户定义的语言
EN

Stack Overflow用户
提问于 2012-09-24 23:02:27
回答 8查看 100.1K关注 0票数 53

我试图在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版。

EN

回答 8

Stack Overflow用户

发布于 2013-03-27 16:15:22

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

代码语言:javascript
复制
C:\Users\[user]\AppData\Roaming\Notepad++
票数 55
EN

Stack Overflow用户

发布于 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_Go.xml“复制到C:\Users\AppData\Roaming\Notepad++
  • 从文件名中删除"_Go“,因此它是"userDefineLang.xml”
  • 取消注释开始和结束的"NotepadPlus“标记。

(如果您已经有了一个userDefineLang.xml,那么从_Go文件中添加内容。)

重新启动Notepad++。

票数 17
EN

Stack Overflow用户

发布于 2012-09-24 23:18:57

我在修了一遍后才让它在我的系统上工作。将其放在userDefinedLang.xml文件和go.xml文件的顶部:

代码语言:javascript
复制
<?xml version="1.0" encoding="Windows-1252" ?>

这应该能起作用(在重新打开Notepad++之后)。

go.xml应该在plugins/API文件夹中,而userDefinedLang.xml就像您所说的那样进入Notepad++的根目录。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12574121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档