sublime配置golang
在package control(快捷键ctrl+shift+p)里面输入gosublime
在Preferences(首选项N) -> package settings() -> GoSublime -> Settings - Uesrs配置GOROOT,GOPATH
输入json格式的配置:
{
"env": {
"GOROOT": "C:/Go",
"GOPATH": "D:/gopath"
}
}
Ctrl+B自动运行go
Tools(工具)->Build System(编译系统)->Gosublime
写个hello world验证一下
新建一个main.go文件,要不然不会自动提示
首先我们先了解一下sublime Text3中最重要的功能,就是安装扩展包 install package.
Package Install按 cmd+shift+P, 在跳出的输入框中输入 package, 选择 Package Control:Install Package
进入后即可在输入框输入安装包的名字,选中后注意界面左下角的安装提示。
Terminus是目前我正在使用的sublimeText3中的终端扩展包,根据以上Package Install的提示,输入terminus,选中后即可安装。Terminus在Windows和Unix系统中也可使用,这里附上官方的github地址 randy3k/Terminus,英语比较好的同学可以直接阅读文档进行更近一步的配置。
运行Terminus安装结束后,可以使用cmd+shift+P,输入 terminus, 选中 Terminus:Toggle Panel,如果安装成功,界面下方应该会出现一个终端界面如下图,这就是terminus提供的terminal终端。
配置快捷键为了能更方便地打开terminus终端,我们可以进行快捷键配置。选择SublimeText3 -> Preference -> Key Bindings, 即可打开快捷键配置文件,我们选择ctrl+shift+T来进行Terminus终端的打开操作,即可按如下方式配置快捷键配置文件。
[ { "keys": ["ctrl+shift+t"], "command": "toggle_terminus_panel" }]配置完成后保存并退出。
快捷打开Terminus完成快捷键配置后,在界面上按你所设置的快捷键,即可快速调出/隐藏 terminus终端啦~
sublime 鼠标跳转设置
首先创建 Default.sublime-mousemap 文件
[ { "button": "button2", "count": 1, "modifiers": ["ctrl"], "command": "jump_back" }, { "button": "button1", "count": 1, "modifiers": ["ctrl"], "press_command": "drag_select", "command": "goto_definition" } ]
点击保存即可。
ctrl+鼠标左键跳转到函数定义处;
ctrl+鼠标右键跳回来。
参考文章:https://www.jianshu.com/p/51db4545bfad
参考文章:https://www.csdn.net/tags/MtTaIgxsMTEyODYtYmxvZwO0O0OO0O0O.html