新版WindowsTerminal編譯、安裝過程詳解

2019.5.7日,Microsoft推出一款名為WindowsTerminal的工具。它被設計為訪問PowerShell,CMD,和Windows Linux (WSL)等環(huán)境。

新版WindowsTerminal支持表情符號和基于GPU的文本呈現(xiàn)。Windows Terminal計劃在6月中旬推出。

Microsoft在GitHub上也放出了新版Terminal的源代碼,大家可以通過Viusal Studio進行編譯。
我也在看到新聞的第一時間從GitHub上clone的源代碼,并通過Visual Studio成功編譯。

本篇文章會帶領大家編譯源碼,由于編譯源碼可能產(chǎn)生很多問題,所以也發(fā)布一個直接安裝的版本。(附詳細過程)

首先需要將Windows更新到insider版本,先去官網(wǎng)申請預覽體驗會員,然后在Windows更新中,開啟預覽體驗計劃。然后更新至1903即可。


image.png
image.png

手動編譯步驟:

1.GitHub上clone整個項目到本地。

2.更新項目的子模塊

git submoudle update --init -recursive
更新子模塊

3.更新完子模塊后,對項目重構。

nuget restore OpenConsole.sln

nuget.exe可以在dep/nuget找到

項目重構

4.使用Visual Studio對源碼進行編譯。

需要使用管理員身份打開visual studio

編譯

編譯完成后,在開始菜單會出現(xiàn)Windows Terminal (preview)

在編譯項目的時候,我遇到了N多問題,最終成功。我下面把我編譯后的分享給大家。

鏈接:https://pan.baidu.com/s/1T5LiLfpXUAXoPP7hX0Kyhg 
提取碼:6jev 

由于新版powershell沒有設置頁面,只有json,所以只能通過編輯json。
由于配置文件是壓縮的,http://www.bejson.com,使用這個網(wǎng)站格式化后會看的更清楚一點。

使用方法:

1.解壓

image.png

2.打開powershell

按住shift+鼠標右鍵打開powershell



把add-appdevpackage拖進powershell并回車


image.png
image.png

如果出現(xiàn)powershell禁止執(zhí)行腳本,請用管理員身份打開power shell并執(zhí)行一下代碼。

set-executionpolicy remotesigned

3.打開應用

image.png
image.png

點擊啟動,就可以使用全新的WindowsTerminal了!

附:

"defaultProfile": "{608bff24-d8dd-49b7-9f1d-68c4395cf124}",
"initialRows": 30,      // 初始行數(shù)
"initialCols": 120,     // 初始列(橫向)字數(shù)
"alwaysShowTabs": true, // 永遠顯示標簽頁(默認是 false )
"showTerminalTitleInTitlebar": true,      // 將終端標題顯示在標題欄
"experimental_showTabsInTitlebar": false,  // 將標簽頁和標題欄合并(不推薦true,會產(chǎn)生無法移動的問題)

創(chuàng)建WSL的快速啟動方式:把這段代碼,復制粘貼進json即可

{
"guid": "{09dc5eef-6840-4050-ae69-21e55e6a2e62}",
"name": "Ubuntu",
"colorscheme": "Campbell",
"historySize": 9001,
"snapOnInput": true,
"cursorColor": "#FFFFFF",
"cursorShape": "bar",
"commandline": "wsl.exe",
"fontFace": "Consolas",
"fontSize": 12,
"acrylicOpacity": 0.75,
"useAcrylic": true,
"closeOnExit": false,
"padding": "0, 0, 0, 0"
}

powershell開啟毛玻璃特效:將powershell的background屬性刪掉即可。


image.png

總結:新版WindowsTerminal還是非常好用的,雖然還會有一些問題,但是比之前確實要好用很多毛玻璃特效也好看。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容