Windows Terminal 新手入门
翻譯自 Kayla Cinnamon 2020年12月17日的文章《Getting Started with Windows Terminal》[1]
安裝
Windows Terminal(Windows 終端)有兩個(gè)不同的版本:Windows Terminal[2]?和?Windows Terminal 預(yù)覽版[3]。兩個(gè)版本都可以從 Microsoft Store 和 GitHub 發(fā)布頁(yè)[4]下載。
必備條件
不管要運(yùn)行哪一個(gè) Windows Terminal 版本,您的機(jī)器必須是 Windows 10 1903 或更高版本。
Windows Terminal 預(yù)覽版
Windows Terminal 預(yù)覽版是新功能首先推出的版本。這個(gè)版本是為那些希望新功能發(fā)布時(shí)盡快看到它們的人所準(zhǔn)備的。這個(gè)版本的發(fā)布周期是按月發(fā)布,每個(gè)月都有最新的功能。
Windows Terminal
Windows Terminal 是該產(chǎn)品的主要版本。Windows Terminal 預(yù)覽版中出現(xiàn)的功能,在生產(chǎn)出來一個(gè)月以后,會(huì)出現(xiàn)在 Windows Terminal 中。這個(gè)版本是為那些想要收到在預(yù)覽社區(qū)中引入并通過測(cè)試的功能的人準(zhǔn)備的。
首次啟動(dòng)
Windows Terminal 安裝完成后,您可以啟動(dòng)它,并開啟命令行界面。默認(rèn)情況下,Windows Terminal 的下拉菜單中包含 Windows PowerShell、Command Prompt 和 Azure Cloud Shell 配置文件。如果您的計(jì)算機(jī)上安裝了 Windows Subsystem for Linux (WSL) 分發(fā)版,則在首次啟動(dòng) Windows Terminal 時(shí),它們也會(huì)作為配置文件動(dòng)態(tài)加載。
配置文件(Profiles)
配置文件代表著您可以在 Windows Terminal 中配置的不同的命令行環(huán)境。默認(rèn)情況下,每個(gè)配置文件使用不同的命令行可執(zhí)行程序,但是您可以根據(jù)自己的喜好,創(chuàng)建任意數(shù)量的使用同一可執(zhí)行程序的配置文件。每個(gè)配置文件可以有自己的定制項(xiàng)以幫助您區(qū)分它們,并且可以為每個(gè)配置文件添加您特有的個(gè)性。
默認(rèn)配置文件
首次啟動(dòng) Windows Terminal 時(shí),默認(rèn)配置文件設(shè)置為 Windows PowerShell。默認(rèn)配置文件是您啟動(dòng) Windows Terminal 時(shí)總是打開的配置文件,也是單擊新選項(xiàng)卡按鈕時(shí)打開的配置文件。您可以通過在?settings.json?文件中將?"defaultProfile"?設(shè)置為首選配置文件的名稱來更改默認(rèn)配置文件。
"defaultProfile": "PowerShell"新增一個(gè)配置文件
可以通過 Windows 終端或者手動(dòng)動(dòng)態(tài)地添加新的配置文件。Windows Terminal 會(huì)自動(dòng)為 PowerShell 和 WSL 分發(fā)版創(chuàng)建配置文件。這些配置文件具有一個(gè)?"source"?屬性,告訴 Windows 終端在哪里可以找到合適的可執(zhí)行程序。
如果您想要手動(dòng)創(chuàng)建新的配置文件,您只需生成一個(gè)新的?"guid"[5],提供一個(gè)?"name",并為?"commandline"?屬性提供可執(zhí)行程序。
?????注意:您不能從動(dòng)態(tài)生成的配置文件中復(fù)制?"source"?屬性,否則 Windows 終端會(huì)忽略此配置文件。您必須使用?"commandline"?替換?"source"?并提供可執(zhí)行程序,以便復(fù)制一個(gè)動(dòng)態(tài)生成的配置文件。
Settings.json 結(jié)構(gòu)
Windows Terminal 中包含兩個(gè)設(shè)置文件。一個(gè)是?defaults.json,可以通過按住?Alt?鍵并點(diǎn)擊下拉菜單中的 Settings 按鈕打開,這是一個(gè)不可更改的文件,其中包含 Windows Terminal 的所有默認(rèn)設(shè)置。另一個(gè)是?settings.json,可以通過點(diǎn)擊下拉菜單中的 Settings 按鈕訪問,您可以在其中應(yīng)用所有的自定義設(shè)置。
settings.json?文件分為四個(gè)主要部分。第一部分是全局設(shè)置對(duì)象,它位于 JSON 文件的頂部,在第一個(gè)?{?內(nèi),此處的設(shè)置影響整個(gè)應(yīng)用程序。
繼續(xù)往下看,下一個(gè)主要部分是配置文件("profiles")對(duì)象,"profiles"?對(duì)象分為兩個(gè)部分:"defaults"?和?"list"。您可以將配置文件設(shè)置應(yīng)用于?"defaults"?對(duì)象,這些設(shè)置將應(yīng)用到?"list"?中的所有配置文件。"list"?包含代表上述配置文件的每個(gè)配置文件對(duì)象,這些是出現(xiàn)在 Windows 終端下拉菜單中的項(xiàng)目。應(yīng)用于?"list"?中各個(gè)配置文件的設(shè)置會(huì)覆蓋?"defaults"?部分中應(yīng)用的設(shè)置。
文件再往下是?"schemes"?數(shù)組,這里可以放置自定義配色方案?[6]。一個(gè)可以幫您生成自己的配色方案的好工具是 terminal.sexy [7]。
最后,在文件底部,放置?"actions"?數(shù)組。這里列出的對(duì)象會(huì)將操作?[8]添加到 Windows 終端,可以通過鍵盤調(diào)用和(或)在命令面板[9]中找到。
基本定制
以下是一些基本設(shè)置,可幫助您開始自定義 Windows 終端。
背景圖片
自定義背景圖片是我們最受歡迎的設(shè)置之一。這是一個(gè)配置文件(profile)設(shè)置,因此可以將其放置在?"profiles"?對(duì)象內(nèi)的?"defaults"?對(duì)象內(nèi)以應(yīng)用到所有配置文件,或者放置在某個(gè)特定的配置文件(profile)對(duì)象內(nèi)。
"backgroundImage": "C:\\Users\\admin\\background.png""backgroundImage"?設(shè)置接受您想要用作配置文件的背景圖片的文件位置,可接受的文件類型包含 .jpg、 .png、 .bmp、 .tiff、 .ico 和 .gif。
配色方案
可用的配色方案列表可以在我們的文檔站點(diǎn)[6:1]上找到。配色方案應(yīng)用在配置文件(profile)級(jí)別,因此您可以將設(shè)置放在?"defaults"?內(nèi)或特定的配置文件對(duì)象內(nèi)。
"colorScheme": "COLOR SCHEME NAME"此設(shè)置接受配色方案的名稱,您也可以創(chuàng)建自己的配色方案并將其放置在?"schemes"?列表中,然后將配置文件設(shè)置為該新方案的名稱。
字體
Windows Terminal 默認(rèn)使用 Cascadia Mono 字體。字體是配置文件(profile)級(jí)別的設(shè)置,您可以通過將?"fontFace"?設(shè)置為想要使用的字體名稱來更改字體。
"fontFace": "FONT NAME"?????提示:Windows Terminal 也附帶了 Cascadia Code 字體,其中包含編程連字(請(qǐng)參閱下面的 gif)。如果您使用的是 Powerline,Cascadia Code 也帶有 PL 版本,可以從 GitHub [10]下載。
相關(guān)鏈接:
https://devblogs.microsoft.com/commandline/getting-started-with-windows-terminal/?Getting Started with Windows Terminal???
https://www.microsoft.com/p/windows-terminal/9n0dx20hk701?Windows Terminal???
https://www.microsoft.com/p/windows-terminal-preview/9n8g5rfz9xk3?Windows Terminal Preview???
https://github.com/microsoft/terminal/releases?Windows Terminal Releases???
https://guidgenerator.com/online-guid-generator.aspx?Online GUID Generator???
https://docs.microsoft.com/en-us/windows/terminal/customize-settings/color-schemes?Color schemes in Windows Terminal??????
http://terminal.sexy/?Terminal Color Scheme Designer???
https://docs.microsoft.com/windows/terminal/customize-settings/actions?Actions???
https://docs.microsoft.com/windows/terminal/command-palette?Command Palette???
https://github.com/microsoft/cascadia-code/releases?Cascadia Code???
作者 :Kayla Cinnamon
譯者 :技術(shù)譯民?
出品 :技術(shù)譯站(https://ITTranslator.cn/)
END
總結(jié)
以上是生活随笔為你收集整理的Windows Terminal 新手入门的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IdentityServer4 之Cli
- 下一篇: java信息管理系统总结_java实现科