windows系統(tǒng)下伊磺,golang運行代碼文件不能實現(xiàn)go run *.go钻蹬,經(jīng)過查看vscode和批處理命令,終于實現(xiàn)windows系統(tǒng)下vscode可運行g(shù)o run *.go晌柬。具體步驟如下:
1.在源碼文件夾下建立批處理文件run.bat共郭,內(nèi)容如下:
@echo off
set ff=go run
for %%f in (*.go) do set ff=!ff! %%f
call %ff%
2.設(shè)置vscode用戶區(qū)配置文件,.vscode文件夾下tasks.json文件糠馆,內(nèi)容如下:
{
? "version": "0.1.0",
? "windows":{
? ? "command": "cmd.exe",
? ? "isShellCommand": true,
? ? "showOutput": "always",
? ? //單一go文件使用
? ? //"args": ["/c","go.exe","run","${file}"]
? ? //所有g(shù)o文件使用
? ? "args": ["/v:on","/c","run.bat"]
}
}
經(jīng)過以上設(shè)置嘶伟,在windows系統(tǒng)下,vscode中編輯golang源碼文件后又碌,ctrl+shift+b可實現(xiàn)go run *.go的要求奋早。如果需要運行單一go源碼文件,可在tasks.json中進(jìn)行更換配置實現(xiàn)赠橙。