IT之家 3 月 14 日消息,JetBrains 官方宣布,新終端(Beta)現(xiàn)已登陸 JetBrains IDE,并將從 2024.1 版 IDE 開始在新 UI 中提供。
用戶可以在 Settings / Preferences | Tools | Terminal | Enable New Terminal(設(shè)置 / 偏好設(shè)置 | 工具 | 終端 | 啟用新終端)中在新舊終端之間切換。目前,僅支持 Bash、Zsh 和 PowerShell,其他 shell 正在開發(fā)中。
軟件開發(fā)者使用終端執(zhí)行各種任務(wù)。雖然是編程的基本元素,但終端的便利性在于它能夠提供管理任務(wù)的通用方式,用戶無需精通所有 UI 元素。而現(xiàn)代解決方案具有許多效率類增強(qiáng)功能,例如命令提示符和輸出的智能布局、帶有選項(xiàng)列表的命令補(bǔ)全、AI 賦能的功能等。
據(jù)介紹,新終端是以全新方式呈現(xiàn)的通用工具,旨在結(jié)合基本功能和高級(jí)功能。JetBrains 的目標(biāo)是保留在終端中工作的功能,增強(qiáng)便利性和簡單性,并解決長期存在的問題。IT之家附介紹如下:
視覺變化
新終端與新 UI 的外觀一致,并且可在從 2024.1 版本開始的所有 JetBrains IDE 中使用。
新終端的主要視覺變化是每個(gè)命令現(xiàn)在都顯示在單獨(dú)的塊中,可以幫助用戶快速找到每個(gè)命令的開頭和結(jié)尾,增強(qiáng)輸出的可讀性。
這項(xiàng)變化帶來了其他新功能,例如使用箭頭在塊之間輕松導(dǎo)航以及使用 ?↑ / ?↓(macOS) 和 Ctrl+↑ / Ctrl+↓(Windows 和 Linux)快捷鍵在提示符與輸出之間切換。
另一個(gè)重大變化是命令補(bǔ)全功能,支持命令、路徑、實(shí)參和選項(xiàng),旨在簡化命令輸入。
新增加的方便命令歷史記錄可供篩選和更輕松地瀏覽最近執(zhí)行的命令。用戶體驗(yàn)設(shè)計(jì)師還修改了配色方案,使調(diào)色板美觀易讀。
架構(gòu)更改
新終端不僅僅是視覺變化,還有使這些變化成為可能的新架構(gòu)。以下是最顯著的變化:
完全控制終端的提示符區(qū)域?,F(xiàn)在,用戶可以使用編輯器操作并在命令輸入期間使用鼠標(biāo)移動(dòng)光標(biāo)。在此階段,某些 shell 快捷鍵不起作用或行為不正確。官方正在努力解決這些問題。
重做命令補(bǔ)全功能,將 IDE 的所有知識(shí)集成到建議中。由于官方仍在開發(fā)此更新,某些補(bǔ)全選項(xiàng)可能不可用,或者可能與基于 shell 的補(bǔ)全不同。
添加自己的命令提示符,顯示當(dāng)前目錄、Git 分支、Python 虛擬環(huán)境和 Anaconda 環(huán)境。這是為了提供豐富、現(xiàn)代的命令提示符,即使它沒有在 shell 中配置。官方表示,有些人更喜歡在系統(tǒng)終端中使用相同的提示符,正在研究允許這樣操作的選項(xiàng)。
后續(xù)計(jì)劃
目前,全新 Beta 版終端僅支持一組有限的 shell:Zsh、Bash 和 PowerShell。如果用戶使用其他 shell,即使啟用了新設(shè)置,看到的也會(huì)是舊終端。
JetBrains 計(jì)劃引入更多終端自定義選項(xiàng)(字體、間距等)、改進(jìn)命令補(bǔ)全、添加在內(nèi)置提示符和 shell 提示符之間切換的功能、引入塊的上下文操作,以及簡化終端中的標(biāo)簽頁管理。
此外,官方還計(jì)劃實(shí)現(xiàn)有用的 AI 功能,例如協(xié)助輸入命令或解釋獲得的結(jié)果。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。