<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          微軟開(kāi)源的命令行神器成 Windows 11 默認(rèn)工具,網(wǎng)友:是時(shí)候徹底棄用 cmd 了!

          共 2233字,需瀏覽 5分鐘

           ·

          2022-10-28 05:42


          領(lǐng)取嵌入式學(xué)習(xí)路線,

          請(qǐng)加良許微信:coderliangxu-6

          作者 | 蘇宓 出品 | CSDN(ID:CSDNnews)

          Windows 用戶的命令行工具要換“天”了,用開(kāi)發(fā)者的評(píng)論來(lái)說(shuō):這一天終于來(lái)了!
          眾所周知,Windows 用戶在使用命令行工具時(shí),有多種選擇,其中最常用的非 cmd 和 PowerShell 莫屬。不過(guò),隨著 10 月 18 日 Windows Terminal 項(xiàng)目經(jīng)理 Kayla Cinnamon 在官方博客上發(fā)布的一篇公告,Windows 11 中最常用的命令行工具可能要易主了。
          公告指出,從 Windows 11 22H2 開(kāi)始,所有命令行應(yīng)用將默認(rèn)用 Windows Terminal 打開(kāi)。
          Windows Terminal 這三年
          Windows Terminal 由微軟在 2019 年作為開(kāi)源應(yīng)用程序推出的一款命令行工具,它采用了 C++ 編寫(xiě)而成,源碼發(fā)布在 GitHub(https://github.com/microsoft/Terminal)上。通過(guò) Windows Terminal 程序可以把 Windows 上的 PowerShell、CMD 和 Windows Subsystem Linux(WSL)三大環(huán)境實(shí)現(xiàn)統(tǒng)一,讓開(kāi)發(fā)者簡(jiǎn)化其工作。
          彼時(shí) Windows Terminal 一經(jīng)推出,便受到 Windows 用戶極大的關(guān)注,其紛紛感嘆:“時(shí)隔這么多年,Windows 終于實(shí)現(xiàn) MacOS 里的一項(xiàng)基礎(chǔ)功能了”、「這個(gè)確實(shí)很方便,可以放棄 cmder 了」。
          不過(guò),好景并不長(zhǎng)久,當(dāng)越來(lái)越多的用戶使用該工具時(shí),更多的問(wèn)題也開(kāi)始出現(xiàn),譬如據(jù)一位德國(guó)程序員反饋稱,當(dāng)選項(xiàng)卡運(yùn)行 WSL(Debian 或 Ubuntu)任務(wù)時(shí),在德語(yǔ)鍵盤需要 Alt Gr 的字符(?,@等)都不會(huì)被打印出來(lái),除此之外,“\”還會(huì)被打印為<ffffffff>;也有人使用了 Exit 命令退出控制臺(tái),但窗口仍在,直到手動(dòng)去關(guān)閉......
          為此,Windows Terminal 團(tuán)隊(duì)迅速進(jìn)行了各種修復(fù)與改進(jìn)。一年之后,微軟推出了 Windows Terminal 1.0 版本,隨后又花了兩年時(shí)間才將其作為 Windows 11 的默認(rèn)程序。
          不知道怎么用的,這份指南值得收藏!
          那么,是否每個(gè) Windows 用戶都能用上?
          別激動(dòng),微軟表示,要想使此默認(rèn)應(yīng)用生效,你需要運(yùn)行 Windows Terminal 1.15 或者更高的版本。
          默認(rèn)設(shè)置可以通過(guò) Windows 設(shè)置中的 "隱私與安全">"面向開(kāi)發(fā)者 "頁(yè)面以及 Windows Terminal 設(shè)置中的 "啟動(dòng) "頁(yè)面上進(jìn)行改動(dòng)。
          當(dāng)然,如果你不想要將 Windows Terminal 當(dāng)做默認(rèn)的 Windows 11 控制臺(tái)程序,也可以自行在系統(tǒng)設(shè)置中進(jìn)行更換,如下圖所示。
          本來(lái)大家都覺(jué)得 PowerShell 可能會(huì)取代更古老的 CMD,現(xiàn)如今變成了最有潛力的 Windows Terminal。
          在過(guò)去的三年間,根據(jù)微軟的調(diào)查顯示,Windows Terminal 中沉淀出開(kāi)發(fā)者最喜愛(ài)的功能。
          多標(biāo)簽
          Windows Terminal 支持分屏和多個(gè)窗口。單擊“+”時(shí)候,可以打開(kāi)默認(rèn)配置文件的新的標(biāo)簽頁(yè);按住「Alt」并單擊「+」按鈕可以打開(kāi)一個(gè)帶有默認(rèn)配置文件的新窗口。
          命令面板
          微軟在 Windows Terminal 中提供了一個(gè)命令面板,可以在新的窗口下拉列表的底部訪問(wèn)它。也可以用「Ctrl+Shift+P」快捷鍵打開(kāi)。
          自定義
          除了以上,Windows Terminal 還提供了大量的自定義選項(xiàng)。最受歡迎的是針對(duì)配置文件的選項(xiàng),包括啟動(dòng)的可執(zhí)行文件、起始目錄、配置文件圖標(biāo)、自定義背景圖像、顏色方案、字體和透明度。
          截至目前,Windows Terminal 在 GitHub 已經(jīng)獲得了 85.7k 個(gè) Star,F(xiàn)ork 數(shù)達(dá)到  7.5k。
          整體而言,Windows Terminal 將命令行界面集成在一個(gè)界面中。它還支持多標(biāo)簽、Unicode 和 UTF-8 字符、GPU 加速 DirectWrite/DirectX 文本渲染引擎、定制主題、樣式和配置等。與此同時(shí),Windows Terminal 還可以提供對(duì) WSL 或者 Visual Studio 的訪問(wèn)。
          如今微軟將 Windows Terminal 設(shè)為默認(rèn)值,也將為 Windows 用戶運(yùn)行命令行程序的方式帶來(lái)重大轉(zhuǎn)變,所有命令行應(yīng)用程序現(xiàn)在都可以在 Windows Terminal 中自動(dòng)打開(kāi)。
          在 Windows Terminal 發(fā)布的三年后,你用上這款工具了嗎?

          參考:

          https://twitter.com/tomwarren/status/1582655429481762816

          https://devblogs.microsoft.com/commandline/windows-terminal-is-now-the-default-in-windows-11/#all-about-windows-terminal

          https://www.ghacks.net/2022/10/19/windows-terminal-becomes-new-default-command-line-tool-in-windows-11/



          瀏覽 54
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  97人人操人人 | 91白浆| 日本人操逼视频 | www超碰 | 国产伦子伦一级A片免费看老牛 |