sublime text3解决Gosublime无法自动补全代码
sublime text3解决Gosublime无法自动补全代码
文章目录
- sublime text3解决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 智能提示和自动补全
智能提示插件:sublimecodeintel 自动补全: 首选项--设置-用户--在配置中增加 "auto_close_tags": true
- Qt安装后要做的第一件事------Qt自动补全代码快捷键和输入法切换快捷键 的冲突解决 (附:fedora下查询 删除软件命令)...
遥想当年初接触qt,只要能要就心满意足了.随着不断学习,发现了越来越多的问题.在linux环境下,qt自动补全代码的快捷键是ctrl+space,而输入法的切换启动快捷键也是如此,这就冲突了!导致qt ...
- jupyter代码字体大小_Jupyter notebook设置背景主题,字体大小及自动补全代码的操作...
相信看这篇文章的你已经安装好Jupyter notebook,如果还没有的话可以看windows python3怎么安装Jupyter Notebooks? Jupyter Notebook的默认背景 ...
- java输入代码快捷键是什么_eclipse自动补全代码快捷键是什么
eclipse自动补全代码快捷键是空格键和回车键,补全代码功能需设置"Auto Activation triggers for java",代码提示选项补充完整后,输入关键字即可得 ...
- IDEA 自动补全代码快捷键设置
IDEA 自动补全代码快捷键设置(个人喜好) 一.自动补全 快速生成方法返回值 =>原始快捷键 ctrl+alt+v ===> alt+enter file -> settings ...
- mac idea 自动补全代码
mac idea 自动补全代码 快捷生成返回值 option + command + v
- vs 快捷键、自动补全代码
自动补全代码(双击tab) ctor: 自动补全构造函数 prop: 自动补全成员属性 cw: 自动补全Control.WriteLIne() 快捷键 Ctrl + K + S : 代码块添加标签快捷 ...
- Jupyter Notebook自动补全代码格式化
Jupyter Notebook自动补全&代码格式化 安装 nbextensions 安装:pip install jupyter_contrib_nbextensions -i https: ...
- 【已解决】IDEA自动补全功能失效解决方法
IDEA自动补全功能失效解决方法 解决方法: 找到这一段文字,把勾选去掉
最新文章
- mxnet输出训练loss
- Coolite Toolkit学习笔记九:表单布局控件FormLayout与FromPanel
- java回调如何理解_如何理解java中的回调
- hibernate3.2多表关联查询常见问题
- vue+vuecli+webapck2实现多页面应用
- Eigen(7)Map类
- failed to open log file_C++中glog源码剖析以及如何设计一个高效 log模块
- 洛谷P1116题解(Java语言描述)
- python关于二手房的课程论文_python之数据清理-以二手房信息为例
- j2se--Socket沟通
- GameMap地图初始化
- 使用IE7登陆工商银行的个人网上银行
- 泰勒公式推导及多元泰勒展开式
- vbs或vbe如何修改图标
- 贤心的WEB弹窗挺不错的
- 向量或矩阵的微分计算
- idm 无法下载此文件 备注: SSL_connect error 5
- linux下的软件包
- 计算机毕业论文乐谱播放器,给大家推荐一个超强的播放器!我刚发现的。居然显示乐谱...
- 插板法、捆绑法、插空法
热门文章
- 美国各州格言,大家可以看看什么词最多
- 三星S508手机DIY图文教程全攻略
- 360qqq的背后是什么?
- NBUT 1218 You are my brother
- svm手写数字识别python_SVM算法识别手写体数字
- 服务器pg信号指的是什么信号,什么是PG信号?PG信号是怎么形成的?PG信号的作用?...
- linux 发送at指令,AT指令(打电话与发短信)
- 【玩转c++】多态深度刨析
- 歌德巴赫猜想。任何一个偶数都可以分解为两个素数之和。(其实这是个C二级考试的模拟试题)...
- MiniFly微型四轴开发学习日志(一)——MiniFly 微型四轴软件原理