1. 程式人生 > 實用技巧 >vscode 終端無法輸入問題 看這個就行了

vscode 終端無法輸入問題 看這個就行了

前幾天遇到了終端無法輸入問題,問度娘很多都是告訴你 管理員執行什麼的,博主試過好像沒啥用,自己研究了一番,終於折騰半天終於是折騰好了,在這裡給大家提供幾種靠譜的解決方案

主要是更改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",//更換終端
}

如果小夥伴們有更好的解決辦法,歡迎評論區分享!