sublimetext3解决Gosublime无法自动补全代码的问题

sublimetext3解决Gosublime无法自动补全代码的问题

目录

版本

安装Gosublime

自动补全解决方法

Gosublime配置

版本

Sublime Text3.2.1
go version go1.12.1 darwin/amd64
Gosublime 18.11.28

安装Gosublime

打开Perferences–Browse Packages…,进入Gosublime,在命令行里输入:

git clone https://github.com/DisposaBoy/GoSublime.git 自动补全解决方法

在windows和mac上使用sublime text3安装Gosublime插件后都无法自动补全代码,经过多日的研究找到如下解决方法。
打开Perferences–Browse Packages…,进入Gosublime:
1、在src目录下创建margo目录;
2、拷贝src/margo.sh/extension-example/extension-example.go文件到margo目录下;
3、拷贝margo文件夹(所有文件和目录)到src/margo.sh/vendor目录下;
4、重新打开sublime text3,稍等几分钟就可以自动补全代码了。

Gosublime配置

Perferences–Package Settings–Gosublime–Settings - User

{     "env": {         "GOPATH": "/data",         "GOROOT": "/usr/local/go",         "PATH": "$GOROOT:$GOPATH:$GOROOT/bin",     },     "gscomplete_enabled": true,     "fmt_enabled": true,     "fmt_tab_indent": false,     "fmt_tab_width": 4,     "autocomplete_snippets": true,     "autocomplete_tests": true,     "autocomplete_builtins": true,     "autocomplete_closures": true,     "autocomplete_suggest_imports": true,     "calltips": true,     "use_named_imports": true,     "autoinst": true,     "ipc_timeout": 1,     "fmt_cmd": ["goimports"],     "on_save": [         {"cmd": "gs_comp_lint"},         {"cmd": "goimports"}     ],     "lint_enabled": true,     "linters": [         {"cmd": ["go", "run"]}     ],     "comp_lint_enabled": true,     "comp_lint_commands": [         {"cmd": ["go", "install"]}     ], }

ctrl+q显示帮助
Perferences–Package Settings–Gosublime–Key Bindings - Default

{         "keys": ["ctrl+q"],         // "keys": ["super+.", "super+h"],         "command": "gs_doc",         "args": {"mode": "hint"},         "context": [{ "key": "selector", "operator": "equal", "operand": "source.go" }]     },

到此这篇关于sublime text3解决Gosublime无法自动补全代码的问题的文章就介绍到这了,更多相关sublime text3 Gosublime自动补全内容请搜索易知道(ezd.cc)以前的文章或继续浏览下面的相关文章希望大家以后多多支持易知道(ezd.cc)!

推荐阅读

    学习写字楼新选择6000元主流配置

    学习写字楼新选择6000元主流配置,,这种配置需要考虑双核心的办公和娱乐平台,充分考虑办公室的办公需求和娱乐需求,以约6000元的预算和cost-e

    酷睿I7 配置

    酷睿I7 配置,配置,玩家国度啦华硕 Rampage II Extreme(3800元)如果米不够,也可以把Extreme改为Gene,不过是小板内存推荐金士顿6G DDR3 2000骇

    提高3A四核羿龙II游戏配置的性能

    提高3A四核羿龙II游戏配置的性能,,以节能环保为主题的IT产业,目前3A低端平台处理器、主板芯片组、独立开发卡性能突出,特别是在与AMD的处理

    opporeno8参数配置及价格

    opporeno8参数配置及价格,面部,亿元,Oppo的荣誉2020年1月4日,接近屏幕关闭传感器是否支持双卡:支持oppor11splus什么时候上市的Oppo R11S P

    查看配置:酷睿i3530集展示办公平台

    查看配置:酷睿i3530集展示办公平台,,由于时间和精力的关系,我们不可能对所有的配置进行评论,希望我们能理解,我希望我们的评论能在那些需要帮

    3500元超额值学生娱乐结构的优化配置

    3500元超额值学生娱乐结构的优化配置,,作为一个DIY的主流用户领域的学生,每个用户51学生攒机的高峰。因为学生用户没有稳定的收入来源,攒机

    军用物资9000元z77游戏安装方案

    军用物资9000元z77游戏安装方案,,在英特尔Ivy Bridge平台,主板制造商z77主板已经有些无法抵御孤独。最近,有z77a-gd55 MSI主板经销商成立一