介绍
这篇文章主要介绍了崇高text3怎么解决Gosublime无法自动补全代码的问题,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
<强>崇高text3解决Gosublime无法自动补全代码强>
版本
崇高Text3.2.1 去go1.12.1达尔文/amd64版本 Gosublime 18.11.28
安装Gosublime
打开Perferences-Browse包…,进入Gosublime,在命令行里输入:
git克隆https://github.com/DisposaBoy/GoSublime.git
自动补全解决方法
在windows和mac上使用崇高text3安装Gosublime插件后都无法自动补全代码,经过多日的研究找到如下解决方法。
打开Perferences-Browse包…,进入Gosublime:
1,在src目录下创建margo目录;
2,拷贝src/margo.sh/扩展例子/extension-example.go文件到margo目录下;
3,拷贝margo文件夹(所有文件和目录)到src/margo。sh/供应商目录下;
4,重新打开崇高text3,稍等几分钟就可以自动补全代码了。
Gosublime配置
Perferences-Package Settings-Gosublime-Settings——用户 { “env": { “GOPATH":“/data" “GOROOT":“/usr/地方/go" “PATH":“$ GOROOT: $ GOPATH: $ GOROOT/bin" }, “gscomplete_enabled":没错, “fmt_enabled":没错, “fmt_tab_indent":假的, “fmt_tab_width": 4 “autocomplete_snippets":没错, “autocomplete_tests":没错, “autocomplete_builtins":没错, “autocomplete_closures":没错, “autocomplete_suggest_imports":没错, “calltips":没错, “use_named_imports":没错, “autoinst":没错, “ipc_timeout": 1、 “fmt_cmd": [“goimports"], “on_save":( {“cmd":“gs_comp_lint"}, {“cmd":“goimports"} ], “lint_enabled":没错, “linters":( {“cmd":(“go",“run"]} ], “comp_lint_enabled":没错, “comp_lint_commands":( {“cmd":(“go",“install"]} ], }
ctrl + q显示帮助
Perferences-Package Settings-Gosublime-Key绑定——违约 { “keys": [“ctrl + q"],//発eys":(“超级+ !”,“超级+ h"], “command":“gs_doc" “args": {“mode":“hint"}, “context": [{“key":“selector",“operator":“equal",“operand":“source.go"}) },
感谢你能够认真阅读完这篇文章,希望小编分享崇高text3怎么解决Gosublime无法自动补全代码的问题内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!