VSCode 开发配置
本篇内容有点陈旧, 请访问新篇 vscode-go 插件安装
settings.json
VSCode 工作区配置. 菜单 文件->个性化配置->工作区设置
来触发本配置.
GOPATH
多个路径在 Mac
下需要 :
分割, Windows
下需要 ;
分割, 下面涉及到的 GOPATH
都遵循此规则.
本节点配置后需要重启
VSCode 来生效.
{
"go.gopath": "G:\\Work\\GoPath;G:\\Work\\SVN\\...自定义目录...\\"
}
launch.json
调试运行配置. 主要配置 ENV
节点 GOPATH
项. F5
触发本配置.
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
// "mode": "exec",
// "program": "${workspaceRoot}/...自定义目录....exe",
"mode": "debug",
"program": "${workspaceRoot}",
"env": {
"GOPATH":"G:\\Work\\GoPath;G:\\Work\\SVN\\...自定义目录...\\"
},
"args": []
}
]
}
tasks.json
快捷键 Ctrl + Shift + B
来触发 配置新任务
, 选择 其他
任务. 平时使用也用此快捷键查看 Build
情况.
不同系统自行配制不同节点.
{
"version": "0.1.0",
"command": "go",
"isShellCommand": true,
"args": [
"build",
"-i",
"-v"
],
"windows": {
"options": {
"env": {
"GOPATH": "G:\\Work\\GoPath;G:\\Work\\SVN\\...自定义目录...\\"
}
}
},
"linux": {
"options": {
"env": {
//"GOPATH": "/home/USERNAME/GoPath:/home/USERNAME/Work/Git/...自定义目录.../"
}
}
},
"osx": {
"options": {
"env": {
//"GOPATH": "/home/USERNAME/GoPath:/home/USERNAME/Work/Git/...自定义目录.../"
}
}
},
"showOutput": "always"
}
我想知道 go +vscode 需要装哪些插件,
感觉vsvode没有自动报错功能,没有atom好用,,但是atom又卡被我卸了