以下代码在vscode里直接运行时会显示test未定义,需要在命令行中输入go build .再运行生成的exe文件。
package main
import "fmt"
func test() {
fmt.Println("helloworld")
}
package main
func main() {
test()
}
为了简化操作,在vscdoe中运行->生成配置,在.vscode下新建setttings.json,输入
{
"code-runner.executorMap": {
"go": "cd $dir && go run ."
},
"code-runner.executorMapByGlob": {
"$dir\\*.go": "go"
}
}
即可直接使用UI上的运行按钮
本文介绍了在VSCode中运行Go代码时遇到的问题,即直接运行显示`test`未定义,需要通过`go build`后运行exe文件。为了解决这一问题,文章提供了在VSCode设置JSON中配置`code-runner`的方法,使得可以直接使用UI上的运行按钮,简化了开发流程。
4562

被折叠的 条评论
为什么被折叠?



