vscode 終端無法輸入問題 看這個就行了
阿新 • • 發佈:2020-07-04
前幾天遇到了終端無法輸入問題,問度娘很多都是告訴你 管理員執行什麼的,博主試過好像沒啥用,自己研究了一番,終於折騰半天終於是折騰好了,在這裡給大家提供幾種靠譜的解決方案
主要是更改shell 配置:
具體步驟 : 設定 =》 輸入shell =》 找到 automationShell:windows =》 點選settings.json 編輯配置
方法1:
使用場景是: 開啟終端後 命令列列印了一些配置資訊 凡是游標不自動顯示 ,隨便輸入一行 回車 後 發現游標可以正常使用了,具體配置如下:
{ "terminal.integrated.automationShell.windows": "", "terminal.integrated.shellArgs.windows": ["-NoLogo"] // 方法1.忽略打印出來的 版本資訊 }
更改完配置資訊重啟vscode,如果依然不生效,可繼續操作方法2
詳情參考:https://zhuanlan.zhihu.com/p/89349514
方法2: 切換舊版本終端
具體步驟如下: 開啟cmd =》 右擊 選擇屬性 =》 切換舊版本終端 =》重啟
方法1 和2 同時操作後如果依舊不能解決,那就使用終極方案 替換終端
方法3:替換整合終端
將settings.json 中的配置改為如下,重啟編輯器。此方法可解決99% 的終端不能正常使用問題,但是使用起來總感覺怪怪的,如果你喜歡git 命令 可以自己配置下試試
{ "terminal.integrated.automationShell.windows": "", "terminal.integrated.shell.windows": "D:\\Git\\cmd\\git.exe",//更換終端 }
如果小夥伴們有更好的解決辦法,歡迎評論區分享!