为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Go
互换的青春 2021-05-07 18:46:54
我正在尝试在Notepad ++中添加Go编程语言的语法插件。有一个用于此类用户定义语言的存储库。我下载并解压缩了Go文件,该文件包含README,userDefinedLang_Go.xml和go.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文件上没有语法着色。尝试通过“视图=>用户定义的对话=> import ”导入会出现“导入失败”错误。我究竟做错了什么?我正在使用全新安装的Notepad ++(版本6.1.8)。
查看完整描述

3 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

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

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


查看完整回答
反对 回复 2021-05-17
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

我经过一番修补后才在我的系统上运行它。将其放在userDefinedLang.xml文件和go.xml文件的顶部:

<?xml version="1.0" encoding="Windows-1252" ?>

那应该可以解决问题(重新打开Notepad ++之后)。

如您所说,go.xml应位于plugins / APIs文件夹中,而userDefinedLang.xml则应位于Notepad ++的根目录中。


查看完整回答
反对 回复 2021-05-17
  • 3 回答
  • 0 关注
  • 213 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信