Windows下Notepad++通过修改配置文件来支持Golang语法高亮和函数自动补全

随着云计算的大热,良好支持高并发特性的Go语言近几年也逐渐流行开来,但是Go语言没有官方提供的IDE(集成开发环境),所以一般情况下大家还在用文本编辑器来写Go程序,而在Windows环境下编写程序的文本编辑器中,Notepad++可以说是非常流行,相比大名鼎鼎的UltraEdit(收费),Notepad++作为一款免费的开源软件,可以自己通过修改配置或者使用插件来做一些个性化的设置。

当然,也可以通过修改配置或者安装插件来让Notepad++支持Go语言的语法高亮和函数自动补全。但是Notepad++官方收录的Go语言支持插件GOnpp貌似不支持64位的Notepad++ 7.5系列的。所以我们考虑修改配置文件来让Notepad++支持Go语言的语法高亮和函数自动补全。

主要分为如下几步:

  1. 到GitHub上下载notepadplus-go,地址是:https://github.com/chai2010/notepadplus-go,下载到本地之后解压;
  2. 找到Notepad++程序所在文件夹(可以右击Notepad++图标,选择打开程序所在位置,找到Notepad++程序所在文件夹),然后进入<Notepad++安装路径>\plugins\APIs文件夹,将解压出的文件夹里面的go.xml文件复制到APIs文件夹下;
  3. 回到<Notepad++安装路径>,将解压出来的文件夹里面的userDefineLang.xml文件内容复制到<Notepad++安装路径>userDefineLang.xml文件的相应位置中(安装路径下如果没有该文件,则直接把文件复制过来,去掉里面的注释即可);
  4. 打开Notepad++,点开语言菜单下的自定义语言格式,选择导入,直接导入已经复制过来的userDefineLang.xml文件,然后关掉该设置窗口。
  5. 然后重启Notepad++即可。

Leave Comment

电子邮件地址不会被公开。 必填项已用*标注