vscode shellArgs
"terminal.integrated.shellArgs.windows": ["-NoExit", "/c", "chcp 65001"]
如果你觉得不行,请用这个
"terminal.integrated.shellArgs.windows": ["chcp 65001"
网上的大部分是这个答案: "terminal.integrated.shellArgs.windows": ["-NoExit", "/c", "chcp 65001"] 如果你觉得不行,请用这个 "terminal.integrated.shellArgs.windows": ["chcp 65001", ";", "powershell", "-NoLogo"] 下面解释原因 而且里面需要用到 "type": "shell" ,那么他们是不兼容的,会显示这个 参数格式不正确 - -Command ,我当时的感觉是 搞死人了。 先解释下这个报错,你加了上面那个 shellArgs后会自动带上一个 -Command - 然后执行 tasks当 "type": "shell"时又会自动带上 -Command 最终的命令变成了 powershell chcp 65001 -Command – -Command “你的命令” 所以提示 参数格式不正确 - -Command 附:看 powershell可用参数 powershell -? 补充一个简化版: “terminal.integrated.shellArgs.windows”: [“chcp 65001; powershell -NoLogo”] VSCode的设置更新了,我跟进一版最新的 “terminal.integrated.profiles.windows”: { “powershell”: { “source”: “PowerShell”, “args”: [“chcp 65001; powershell -NoLogo”] } }, “terminal.integrated.defaultProfile.windows”: “powershell”linux编码, Original: Author: Recco_Do Title: vscode shellArgs.windows参数如何设置使得powershell终端字符集编码为UTF-8? (编辑:成都站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |