因为NotePad++(8.19版本)默认没有go语言语法高亮,需要我们去手动添加,而我的win系统是win10企业版ltsc2019的默认没有微软应用商店的。


下载notepad++的golang支持包,下载地址:

NotePad++支持imlanh包

go.zip里面的userDefineLang_Go.xml提取到电脑桌面,随便你解压,复制,拖出来到电脑桌面也可以。
然后用NotePad++打开userDefineLang_Go.xml把里面的代码最前面和最后的两个注释删掉,注意是删掉注释字符,注释里面的文字不要删除,再点击NotePad++上面的工具栏保存。

改好userDefineLang_Go.xml里面的注释.jpg


再然后打开NotePad++上面公布栏里面的语言——自定义语言——打开用户自定义语言文件夹,鼠标左键点击打开到一个文件夹目录。

在NotePad++直接打开到目录.jpg

再去桌面把刚刚保存的userDefineLang_Go.xml放进去,复制,鼠标左键直接拖进去也可以,随便你,再用NotePad++关掉打开这个当前打开的userDefineLang_Go.xml文件,再进去刚刚上面打开的目录,右键userDefineLang_Go.xml文件用NotePad++打开。

用npp打开userDefineLang_Go.xml文件.jpg

重启一下NotePad++,启动后切换到我们自己写的go语言文件代码(没有的话自己随便建一个,去搜索引擎搜一个go入门代码复制下来建一个也可以),NotePad++再打开工具栏上面的语言,看一下有没有go,有就直接选择,选择后go语法就高亮了。

重启npp后切换到go语法文件语言选择go语法就高亮了.jpg

如果还没有的话,再次重复用NotePad++打开那个文件后重启NotePad++,选择go!

PS:这个版本NotePad++8.19不推荐安装gonpp插件,我们只需要做go语法高亮就行,NotePad++运行用win的cmd输出go结果就好了,好像是因为gonpp没有更新还在好多年前的旧版本,安装gonpp后可能会导致NotePad++都直接打不开了,如果之前你不小心安装了NotePad++已经打不开了……就去NotePad++安装目录里面找到插件文件夹目录里面删掉gonpp文件夹就可以打开NotePad++了,你删除这个gonpp插件文件夹的时候还可能删除不掉,你去win任务管理器里面结束NotePad++运行线程就好了!


NotePad++设置:使用全局前景色会使所有代码语法高亮失效,上面工具栏:设置-语言格式设置…如图:
NotePad++全部代码语法高亮失效.jpg

这是gonpp插件下载地址,如果你有什么办法可以安装的麻烦告诉我一下,不一定是1.2的。
gonpp1.2下载

gonpp目录和结束npp线程.jpg