崇高text3怎么解决Gosublime无法自动补全代码的问题

  介绍

这篇文章主要介绍了崇高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无法自动补全代码的问题内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

崇高text3怎么解决Gosublime无法自动补全代码的问题