有没有办法在saveinvscode上运行go测试,并将其输出到终端?
现在我有几个项目是用VSCode运行的,每次我写新代码的时候,运行有没有办法在saveinvscode上运行go测试,并将其输出到终端?,go,testing,visual-studio-code,Go,Testing,Visual Studio Code,现在我有几个项目是用VSCode运行的,每次我写新代码的时候,运行go test都是很枯燥的,我宁愿看看我是否马上弄坏了什么东西。我知道,在Javascript中,我能够在每次保存文件时运行测试,并将输出发送到终端 现在,我使用的是“”扩展名,我有一个如下所示的配置文件: { "emeraldwalk.runonsave": { "commands": [ { "match": ".*",
go test
都是很枯燥的,我宁愿看看我是否马上弄坏了什么东西。我知道,在Javascript中,我能够在每次保存文件时运行测试,并将输出发送到终端
现在,我使用的是“”扩展名,我有一个如下所示的配置文件:
{
"emeraldwalk.runonsave": {
"commands": [
{
"match": ".*",
"cmd": " go test"
}
]
}
}
但是它输出到VSCode的“output”部分,我希望它输出到我的终端
那么有没有:
如有任何想法,将不胜感激 如果您的目的是以自动化的方式查看代码和运行测试,那么请签出。真是太神奇了。否则,您可以为此使用VSCode扩展。如果您的目的是以自动方式查看代码和运行测试,那么请签出。真是太神奇了。否则,您可以为此使用VSCode扩展。是的,Go扩展支持此功能 Go to Settings=>Go,有一个明确的选项:“保存时测试”
要查看测试结果,请在输出中选择“Go Tests”。是,Go扩展支持这一点 Go to Settings=>Go,有一个明确的选项:“保存时测试”
要查看测试结果,请在输出中选择“Go Tests”(开始测试)。谢谢。我想这可能是我必须要做的。我想我的下一个问题是如何将输出发送到终端?@PatrickCollins“output”视图位于终端旁边。选择输出,而不是端子。一旦你这样做了,在右边有一个下拉列表,可以选择你想看到的输出:go测试的输出。谢谢,我的意思是我想把终端和输出结合起来,但这听起来像是一个单独的问题。谢谢。我想这可能是我必须要做的。我想我的下一个问题是如何将输出发送到终端?@PatrickCollins“output”视图位于终端旁边。选择输出,而不是端子。一旦你这样做了,在右边有一个下拉列表来选择你想看到的输出:go测试的输出。谢谢,我的意思是我想把终端和输出结合起来,但这听起来像是一个单独的问题。