Sublime如何打開(kāi)終端?集成終端功能的配置與使用

sublime text 中可通過(guò)安裝 terminal 插件實(shí)現(xiàn)終端集成。1. 安裝 package control 并通過(guò)其安裝 terminal 插件;2. 使用快捷鍵(如 alt+t)或菜單調(diào)出終端;3. 可自定義終端行為,如指定 shell 或終端程序;4. 可結(jié)合 build system 實(shí)現(xiàn)腳本在終端中運(yùn)行。

Sublime如何打開(kāi)終端?集成終端功能的配置與使用

sublime Text 中打開(kāi)終端,其實(shí)并不是它的原生功能,但通過(guò)一些簡(jiǎn)單的配置和插件,你可以實(shí)現(xiàn)類(lèi)似“集成終端”的體驗(yàn)。如果你經(jīng)常需要一邊寫(xiě)代碼一邊運(yùn)行命令,這種操作方式會(huì)非常方便。

Sublime如何打開(kāi)終端?集成終端功能的配置與使用

安裝 Terminal 插件(推薦)

Sublime 本身沒(méi)有內(nèi)置終端,但社區(qū)開(kāi)發(fā)了一個(gè)很實(shí)用的插件叫 Terminal,可以讓你在編輯器中快速調(diào)出系統(tǒng)終端。

Sublime如何打開(kāi)終端?集成終端功能的配置與使用

安裝方法:

  • 首先確保你已經(jīng)安裝了 Package Control(這是 Sublime 最常用的插件管理工具
  • 按下 Ctrl+Shift+P 打開(kāi)命令面板
  • 輸入 Install Package Control 確保已安裝(如果沒(méi)裝的話)
  • 再次打開(kāi)命令面板,輸入 Package Control: Install Package
  • 搜索 Terminal 并安裝

安裝完成后,就可以通過(guò)快捷鍵或者菜單來(lái)調(diào)用終端了。

Sublime如何打開(kāi)終端?集成終端功能的配置與使用

快捷方式調(diào)出終端

安裝完插件后,默認(rèn)的調(diào)用方式是按下 Ctrl+“ 或者通過(guò)菜單欄:Tools > Build System > Terminal` 來(lái)啟動(dòng)。

不過(guò)更常用的方式是綁定一個(gè)自定義快捷鍵。你可以這樣設(shè)置:

  1. 打開(kāi)快捷鍵設(shè)置:Preferences > Key Bindings
  2. 在右側(cè)用戶配置文件中添加如下內(nèi)容:
    {   "keys": ["alt+t"],   "command": "open_terminal" }
  3. 保存之后,按下 Alt+T(或你自定義的按鍵)就能快速打開(kāi)終端窗口了

這個(gè)終端默認(rèn)會(huì)在當(dāng)前打開(kāi)文件所在的目錄下啟動(dòng),非常適合用來(lái)運(yùn)行腳本、編譯項(xiàng)目或者執(zhí)行 git 命令。

終端行為可自定義

Terminal 插件還支持對(duì)終端的行為進(jìn)行定制,比如你想使用特定的 Shell(如 zsh 或 bash),或者希望終端保持在前臺(tái)不自動(dòng)關(guān)閉,都可以通過(guò)配置文件調(diào)整。

修改方法:

  • 打開(kāi)插件設(shè)置:Preferences > Package Settings > Terminal > Settings
  • 可以看到默認(rèn)配置項(xiàng),例如:
    • “terminal”: “Terminal”(Mac 上)
    • “cmd”: [“xterm”, “-e”, “bash”, “-c”, “$file”](linux 示例)
  • 根據(jù)你的操作系統(tǒng)和喜好調(diào)整即可

比如你可以在 windows 上換成 PowerShell,或者在 Mac 上指定 iTerm2 替代系統(tǒng)終端。

小技巧:配合 Build System 使用

如果你只是想運(yùn)行當(dāng)前文件,比如 pythonJavaScript 腳本,也可以結(jié)合 Sublime 的 Build System 功能,不用每次都手動(dòng)切換到終端。

舉個(gè)例子:

  • 按 Ctrl+B 運(yùn)行當(dāng)前文件(前提是選擇了合適的 Build System)
  • 如果你想在終端里運(yùn)行而不是內(nèi)置控制臺(tái),可以創(chuàng)建一個(gè)自定義 Build System 文件:
    {   "cmd": ["osascript", "-e", "tell application "Terminal" to do script "cd '${folder}' && python3 '${file_name}'""] }

這樣每次按 Ctrl+B,就會(huì)在新終端窗口中運(yùn)行你的腳本了。


基本上就這些,雖然 Sublime 不像 VS Code 那樣自帶終端,但通過(guò)插件和一點(diǎn)配置,也能實(shí)現(xiàn)相當(dāng)不錯(cuò)的終端集成體驗(yàn)。關(guān)鍵是要根據(jù)自己的操作系統(tǒng)和日常習(xí)慣來(lái)調(diào)整設(shè)置,才能真正提升效率。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊7 分享