你可以使用 workbench.action.terminal.rename
來幫目前使用中的整合式終端機重新命名,在整合式終端機的下拉選單就能清楚辨識終端機的用途喔!你只須透過「尋找及執行所有命令」 然後輸入 rename
尋找並執行「Terminal:重新命名」指令即可。
整合式終端機預設會開啟目前專案的資料夾,但是你可以使用 terminal.integrated.cwd
設定來修改終端機的預設資料夾:
{
"terminal.integrated.cwd": "/home/user"
}
如果你使用了分割終端機的功能,如果你是 Windows 的使用者,新的終端機預設目錄會在之前終端機的初始目錄,如果你是 macOs 和 Linux 的使用者,預設目錄則會跟你之前的終端機當前目錄一樣。這個行為可以透過 terminal.integrated.splitCwd
設定進行修改:
{
"terminal.integrated.splitCwd": "workspaceRoot"
}
如果這兩個設定不符合你的需求的話,你可以考慮安裝擴充套件(如:Terminal Here)來給你更多可用的選項。
你可以使用 terminal.integrated.automationShell.<platform>
的設定來為「工作」與「除錯」用途的終端機指定不同的 Shell 和 Shell 的參數:
{
"terminal.integrated.shell.osx": "/usr/local/bin/fish",
// 為「工作」與「除錯」用途的終端機指定一個
// 與 POSIX 完整相容的 Shell 並且避免執行複雜的 ~/.fishrc 設定檔
"terminal.integrated.automationShell.osx": "/bin/sh"
}
明天待續…