当 fmt.Scan() 时候,vscode 的 debug console 就无法读取键盘输入,就无法继续调试。
查了各种方法都没有搞定,求问各位大佬有没有方便调试的解决办法。
1
i4t 2021-07-01 00:44:15 +08:00 via iPhone
你就不能 cmd 通过命令行执行 go build 吗
|
3
kidlj 2021-07-01 02:06:24 +08:00
除非调试第三方包使用断点,自己的代码一般用 fmt.Print 调试。
|
4
sky96111 2021-07-01 08:00:02 +08:00 via Android
https://github.com/microsoft/vscode-go/issues/219
嫌麻烦所以我换了 Goland… |
5
fiypig 2021-07-01 08:24:10 +08:00
可以断点的, 要配置
|
6
eudore 2021-07-01 08:40:59 +08:00
不用 win 不用 vsc 不用 scan
|
7
ArJun 2021-07-01 09:05:48 +08:00
要装插件,相对麻烦一些
|
8
imherer 2021-07-01 09:37:22 +08:00
直接断点就好了呀
|
9
Akiya 2021-07-01 18:05:10 +08:00 via iPhone
改用读文件不用 scan
|
13
bushenx 2021-07-11 22:52:35 +08:00
vscode launch.json 中可以配置命令行输入的参数
|