您好,登錄后才能下訂單哦!
小編給大家分享一下vscode設(shè)置終端進行優(yōu)化的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
在終端里使用什么樣的 Shell
默認情況下,在 Windows 10 上我們會使用 PowerShell
,而如果是 Win 10 以下的版本那么默認的 Shell 則會是 Cmd
。macOS 和 Linux 下 VS Code 會檢測你的默認 Shell 是什么。比如在我的系統(tǒng)上,我就是使用 Zsh,而如果沒有找到的話,終端則會使用 Bash 或者 sh 作為啟動時的 Shell 環(huán)境。
如果 VS Code 挑選的 Shell 不是你想要的,那么你可以修改 terminal.integrated.shell.windows
、terminal.integrated.shell.osx
或者 terminal.integrated.shell.linux
,這個設(shè)置的值就是你想要使用的 Shell 在系統(tǒng)上的路徑。
集成終端在創(chuàng)建時給 Shell 腳本傳入?yún)?shù)
比如說我們想在 Linux 環(huán)境下創(chuàng)建 Bash 的時候,使用登陸 Shell (login shell),那我們就可以把 terminal.integrated.shellArgs.linux
修改為 -l
來實現(xiàn)。
環(huán)境變量
第三個非常常用的集成終端設(shè)置就是環(huán)境變量了,我們既可以把環(huán)境變量寫到腳本里去,也可以使用 terminal.integrated.env.osx、terminal.integrated.env.linux 或者 terminal.integrated.env.windows 來控制集成終端創(chuàng)建 Shell 時,該使用哪些特殊的環(huán)境變量。如果你希望在 VS Code 和系統(tǒng)終端里使用不同的環(huán)境變量,那么這個設(shè)置就能幫助到你。
此外,集成終端還從各種終端模擬器那里學(xué)習(xí)到不少有用的設(shè)置,比如 terminal.integrated.cwd 用于控制 Shell 啟動時的初始目錄;terminal.integrated.rightClickBehavior 控制鼠標右鍵點擊時的行為;terminal.integrated.enableBell 可以控制當腳本出錯時是否要發(fā)出響聲。
terminal.integrated.scrollback
終端在運行腳本時,只會保存最近輸出的 1000 行結(jié)果。有的時候,當我們跑一些測試,1000 行根本不夠用,測試跑完了,想往上翻頁看看前面的結(jié)果,卻發(fā)現(xiàn)只有 1000 行,沒法看到全部的結(jié)果。那這時我們就可以把這個設(shè)置修改為一個較高的值,比如我就把這個值改成了 5000。
集成終端的代碼實現(xiàn)還是很不錯的,所以我一點也不擔(dān)心把這個值調(diào)大后會影響 VS Code的整體性能。當然,如果我們覺得集成終端里的輸出結(jié)果已經(jīng)不需要了,也可以按下快捷鍵 “Cmd + K”來清除所有的輸出結(jié)果。
優(yōu)化終端的樣貌
在下圖中,我們能夠輕松的看出,我的 Shell 現(xiàn)在是在 vscode-sample 這個文件夾下,同時這個項目是使用 Git 進行版本管理的,當前的分支是 master,你還能夠看到特殊的符號。這里我使用的是 zsh 和 oh-my-zsh 插件,你也可以試試。對了,我在 Windows 上會使用 Posh-Git 來完成類似的效果。
以上是“vscode設(shè)置終端進行優(yōu)化的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。