VSCode 使用小技巧
vscode中go开发环境配置
安装插件
首先go插件必须要安装上,安装完成后打开go文件,会提示安装gopls,但是此时不一定可以安装,因为是国内环境,懂得都懂。
安装gopls和go-outline
正确的安装方式是,首先配置go的代理:
shell
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct然后就可以简单的使用go install进行命令进行安装啦:
shell
go install golang.org/x/tools/gopls@latest
go install github.com/ramya-rao-a/go-outline@latest最后,重新打开vscode,是不是发现智能提示已经有了。
配置调试工具
在打开的go文件中按F5调试,会提示安装dlv-dap工具,点击install进行安装,安装完成后,再次按F5会有一行错误提示:
shell
go.mod file not found in current directory or any parent directory; see 'go help modules'此时,在终端中输入:
shell
go env -w GO111MODULE=auto然后再次按F5启动调试,发现程序可以正常运行了!
vscode 配置 plantuml
安装 plantuml 和 graphviz
ArchLinux
shellsudo pacman -S plantuml graphvizDebian
shellsudo apt install plantuml graphvizvscode 安装 plantuml 插件
VSCodium和Code-OSS使用vscode扩展
找到product.json文件:
ArchLinux
shell/usr/lib/code/product.jsonDebian
shell/usr/share/codium/resources/app/product.json修改"extensionsGallery"字段:
json"extensionsGallery":{ "serviceUrl":"https://marketplace.visualstudio.com/_apis/public/gallery", "cacheUrl":"https://vscode.blob.core.windows.net/gallery/index", "itemUrl": "https://marketplace.visualstudio.com/items" }重启 code 即可
vscode使用gitee同步配置
在网页上登陆gitee后,点击右上角“发布代码片段”
随便填写信息,如“vscode clound sync”,点击发布
发布后跳转的浏览器地址最后一段就是gistID,若遗忘,则在个人主页后添加
/codes就可以进入代码片段管理页面了点击头像,进入设置页面,找到私人令牌,创建私人令牌
安全起见,建议只勾选
user_info和gists权限提交后会弹出消息框,务必记录该私人令牌,因为它只会出现一次,如我的就是:
shellae82d00e89e159112b1bacce8dd3c8a8打开vscode,按下
Ctrl+Shift+P,输入settings.json打开设置,并填入以下内容:shell"gitee.gist":"将双引号里面的内容替换成前面获取到的gistID", "gitee.access_token":"将双引号里面的内容替换成你的私人令牌"配置好后,可以使用
upload setting命令上传设置,download setting命令下载配置