VSCode的調試控制台雖然輸出信息雖然經過精簡化,然而卻不能傳參到命令行程序,這就是個硬傷。
不過可以通過在設置的JSON配置文件中添加如下選項以修改:
"java.debug.settings.console":"integratedTerminal"
java.debug.settings.console有3個選項:分別為externalTerminal (外部終端,即在VSCode外部另啟動一個默認終端),internalConsole(VSCode調試控制台,不支持輸入流,在不設置情況為此選項),integratedTerminal(VSCode集成終端,即在VSCode內部啟動默認終端)
對應的默認終端配置選項為:
"terminal.integrated.shell.windows": "C:\\Program Files\\PowerShell\\6\\pwsh.exe",
此配置值為終端可執行程序的絕對路徑。
