chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微軟Build大會上官宣的新款Windows Terminal

DPVg_AI_era ? 來源:lq ? 2019-06-29 07:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在微軟全球開發(fā)者大會Build 2019中重磅發(fā)布了windows新版命令行——Windows Terminal。一改“歷史厚重感”造型,樣式變得多樣豐富且新添功能,終于放出預(yù)覽版供下載了!

微軟Build大會上官宣的新款Windows Terminal,終于放出預(yù)覽版供下載了!

可以在其中訪問傳統(tǒng)的cmd系列PowerShell和Windows的Linux子系統(tǒng)(WSL)。

最早只有開發(fā)人員能夠從GitHub上提供的代碼編譯和使用Windows終端,如今普通Windows用戶也可以通過應(yīng)用商店一鍵下載安裝。

Windows Terminal將支持多選項(xiàng)卡、通過編輯JSON文件自定義主題。于是大家開始愉快的玩了起來:

官方截圖:

Windows Terminal還支持完整的基于GPU的文本呈現(xiàn)的表情符號。微軟在Build上展示了一個(gè)華麗的sizzle視頻表情符號,文本渲染是基于DirectX的,因此它將顯示PC上可用的常規(guī)文本字符,字形和符號。

不是你印象中的命令行

現(xiàn)在,讓我們來細(xì)數(shù)一下Windows Terminal這些耳目一新的新功能吧!

Windows Terminal將會有多標(biāo)簽頁面功能,支持代碼高亮主題和自定義設(shè)置。

支持同屏顯示多種字體、emoji,提供了基于GPU加速的字體渲染。并且不同標(biāo)簽分頁可以使用不同的主題,應(yīng)對不同的工作域需要不同的代碼高亮模式。

Windows Terminal還支持用插件來制作一系列加載項(xiàng)。

它還被設(shè)計(jì)為訪問PowerShell,cmd.exe和Windows子系統(tǒng)Linux(WSL)等環(huán)境的中心位置。

Windows Terminal將會在微軟商店提供下載,預(yù)計(jì)于六月中旬面向開發(fā)者提供預(yù)覽,而1.0正式版將會在今年冬季發(fā)布。微軟表示W(wǎng)indows Terminal不會立刻取代老版的命令提示符,以保證用戶的兼容性,不過微軟有意將Windows Terminal設(shè)置成Windows默認(rèn)的命令行工具。

數(shù)小時(shí),沖擊GitHub趨勢榜第一!

該爆款項(xiàng)目包括以下源代碼:

Windows Terminal

Windows 控制臺主機(jī) (conhost.exe)

兩個(gè)項(xiàng)目之間共享的組件

ColorTool

展示如何使用Windows控制臺API的示例項(xiàng)目

Windows Terminal

這部分內(nèi)容在上一小節(jié)已做詳細(xì)介紹,就不再贅述。

Windows 控制臺主機(jī)

Windows 控制臺主機(jī)程序 conhost.exe是 Windows 原生的命令行體驗(yàn),它實(shí)現(xiàn)了 Windows 的命令行基礎(chǔ)架構(gòu),同時(shí)提供 Windows Console API, 輸入引擎、渲染引擎和用戶配置信息。本項(xiàng)目中的控制臺主機(jī)代碼實(shí)際上是 Windows 中的 conhost.exe 的源碼。

控制臺的主要目的是對已有控制臺應(yīng)用保持向后兼容性。

自從 2014 年有了 Windows 命令行以來,開發(fā)團(tuán)隊(duì)已經(jīng)給控制臺增加了很多新特性,包括窗口透明化、基于行的選擇以及支持 ANSI / 虛擬終端序列 Virtual Terminal sequences, 24-bit color, 以及一個(gè) Pseudoconsole ("ConPTY") 等等。

但是由于控制臺主要的目標(biāo)是維護(hù)向后兼容性,所以盡管這么多年社區(qū)一直希望我們能添加一些特性(例如 Tabs),但是我們不可能再增加這些特性。

諸多限制讓團(tuán)隊(duì)決定開發(fā)一個(gè)全新的 Windows Terminal。

共享的組件

在對控制臺進(jìn)行大修的同時(shí),我們對其代碼庫進(jìn)行了大量的改進(jìn)。主要是將邏輯實(shí)體清晰地劃分為模塊和類,引入了一些關(guān)鍵的擴(kuò)展點(diǎn),用更安全、更高效的STL容器替換了幾個(gè)舊的、自制的集合和容器,并通過使用微軟的 Wil header 庫使代碼更簡單、更安全。

這項(xiàng)大修工作導(dǎo)致創(chuàng)建了幾個(gè)對 Windows 上的任何終端實(shí)現(xiàn)都有用的關(guān)鍵組件,包括一個(gè)新的基于 DirectWrite 的文本布局和渲染引擎、一個(gè)能夠存儲 UTF-16 和 UTF-8 的文本緩沖區(qū)以及一個(gè)VT解析器/發(fā)射器。

構(gòu)建一個(gè)全新終端

當(dāng)開始構(gòu)建全新終端應(yīng)用程序時(shí),我們探索并評估了幾種方法和技術(shù)堆棧。最終決定繼續(xù)使用 C++ 開發(fā),并通過共享上述的現(xiàn)代化組件來實(shí)現(xiàn)我們的目標(biāo),并基于現(xiàn)代 Windows 應(yīng)用程序平臺和 UI 框架之上進(jìn)行開發(fā)。

此外,我們意識到終端的渲染器和輸入堆??梢詷?gòu)建成可重用的 Windows UI 控件,方便其他人可以將其合并到其他應(yīng)用程序中。

源碼構(gòu)建

該項(xiàng)目使用 git submodules 包含一些相關(guān)依賴,要確保子模塊被更新,請?jiān)跇?gòu)建器使用如下命令檢查:

gitsubmoduleupdate--init--recursive

OpenConsole.sln 需要在 Visual Studio 構(gòu)建或者是使用 MSBuild 在命令行中構(gòu)建。命令行構(gòu)建的方法如下:

nugetrestoreOpenConsole.slnmsbuildOpenConsole.sln

團(tuán)隊(duì)還在 tools 目錄下提供了一組常用的腳本可以幫助自動化處理構(gòu)建和運(yùn)行測試的過程。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6705

    瀏覽量

    107071
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11581

    瀏覽量

    217095
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    484

    瀏覽量

    18332

原文標(biāo)題:GitHub 4.6萬星:Windows Terminal預(yù)覽版開放下載!

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    NVIDIA AI網(wǎng)絡(luò)閃耀2025云棲大會

    2025 云棲大會于 9 月 24 日至 9 月 26 日舉辦,NVIDIA 作為大會巔峰合作伙伴參與 2025 云棲大會。本文將帶您回顧 NVIDIA AI 網(wǎng)絡(luò)在本屆云棲大會上的精
    的頭像 發(fā)表于 10-13 11:19 ?546次閱讀

    新思科技攜手微軟借助AI技術(shù)加速芯片設(shè)計(jì)

    近日,微軟Build大會在西雅圖盛大開幕,聚焦AI在加速各行業(yè)(包括芯片設(shè)計(jì)行業(yè))科學(xué)突破方面的變革潛力。作為Microsoft Discovery平臺發(fā)布的啟動合作伙伴,新思科技亮相本次大會
    的頭像 發(fā)表于 06-27 10:23 ?683次閱讀

    微軟 Build 2025大會:筑牢智能體時(shí)代的安全新防線

    微軟Build 2025大會上微軟宣布通過Microsoft Azure AI Foundry(國際版)、Microsoft Purview與Microsoft Defender的
    的頭像 發(fā)表于 06-04 09:44 ?4845次閱讀
    <b class='flag-5'>微軟</b> <b class='flag-5'>Build</b> 2025<b class='flag-5'>大會</b>:筑牢智能體時(shí)代的安全新防線

    微軟Microsoft Azure AI Foundry國際版的十大技術(shù)突破

    流程。在本次微軟Build2025大會上,我們圍繞Microsoft Azure Al Foundry(國際版)發(fā)布了十大技術(shù)突破:包括新模型體系、智能體化檢索等,用可量化價(jià)值重新定義人機(jī)協(xié)作的邊界。
    的頭像 發(fā)表于 05-29 16:28 ?1217次閱讀

    Arm攜手微軟共筑云計(jì)算和PC未來

    Arm 和微軟正攜手共筑未來,從而使創(chuàng)新不受設(shè)備功耗或不同部署環(huán)境的限制。在上周舉行的微軟 Build 大會上,Arm 的愿景實(shí)現(xiàn)再次得到體現(xiàn) —— 致力于確保
    的頭像 發(fā)表于 05-28 14:08 ?638次閱讀

    微軟推出多項(xiàng)革新性AI工具

    在今年Microsoft Build大會上,微軟推出了多項(xiàng)革新性Al工具:智能Microsoft 365 Copilot副駕駛Tuning支持企業(yè)通過低代碼方式,結(jié)合自有數(shù)據(jù)與業(yè)務(wù)邏輯定制高精度AI
    的頭像 發(fā)表于 05-26 09:47 ?714次閱讀

    自然語言提示原型在英特爾Vision大會上首次亮相

    在英特爾Vision大會上,Network Optix首次展示了自然語言提示原型,該方案將重新定義視頻管理,為各行各業(yè)由AI驅(qū)動的洞察和效率提速。
    的頭像 發(fā)表于 04-09 09:30 ?669次閱讀

    微軟推出全新Windows 11 AI+ PC產(chǎn)品

    隨著企業(yè)展望未來,通過云端和終端訪問并釋放價(jià)值將成為每個(gè)人工智能戰(zhàn)略的基石。將云計(jì)算的可擴(kuò)展性與基于強(qiáng)大神經(jīng)處理單元(NPU)的本地 AI 計(jì)算效率相結(jié)合,微軟推出了突破性的 PC 品類:Windows 11 AI+ PC,可為用戶提供強(qiáng)大的性能和智能。
    的頭像 發(fā)表于 02-18 18:20 ?1209次閱讀

    微軟或?qū)?b class='flag-5'>Windows11開發(fā)重心偏向AI

    據(jù)報(bào)道,科技媒體 Windows Latest 于 1 月 21 日 報(bào)道認(rèn)為 微軟已將 Windows 11 系統(tǒng)的開發(fā)重心放在 AI 應(yīng)用方面。相關(guān)表現(xiàn)和舉措如下: 功能更新方面:在 2024
    的頭像 發(fā)表于 01-22 11:09 ?877次閱讀

    微軟或已放棄在Windows 11顯示不兼容水印計(jì)劃

    近日,知名科技媒體Windows Latest發(fā)布了一篇博文,引發(fā)了業(yè)界對微軟Windows 11系統(tǒng)更新策略的廣泛關(guān)注。據(jù)該博文報(bào)道,微軟公司似乎已經(jīng)放棄了在
    的頭像 發(fā)表于 12-25 14:43 ?755次閱讀

    微軟新功能:Windows與iPhone互聯(lián)

    微軟近期透露了一項(xiàng)創(chuàng)新功能,旨在讓Windows用戶能夠像使用蘋果的AirDrop一樣,在iPhone與PC之間便捷地傳輸文件。這一名為Phone Link的應(yīng)用,是微軟專為Windows
    的頭像 發(fā)表于 12-12 11:42 ?1069次閱讀

    曠視亮相2024數(shù)字科技生態(tài)大會

    2024數(shù)字科技生態(tài)大會上,曠視展示了多項(xiàng)視聯(lián)網(wǎng)領(lǐng)域的前沿技術(shù)及應(yīng)用成果,包括大模型、行業(yè)場景方案以及創(chuàng)新智能終端。
    的頭像 發(fā)表于 12-06 10:34 ?935次閱讀

    微軟Windows 11新版記事本應(yīng)用上線測試:AI重寫功能亮相

    微軟公司于11月7日正式宣布,針對Canary和Dev頻道的Windows Insider項(xiàng)目成員,現(xiàn)已開放Windows 11新版記事本應(yīng)用的測試。此次更新不僅帶來了用戶翹首以盼的AI重寫內(nèi)容功能,還顯著優(yōu)化了應(yīng)用的啟動速度,
    的頭像 發(fā)表于 11-07 15:07 ?1183次閱讀

    Windows 10將于2025年終止免費(fèi)更新,微軟力推Windows 11

    近日,微軟在其官方網(wǎng)站上發(fā)布了一則通知,宣布自2025年10月14日起,將正式停止為Windows 10操作系統(tǒng)提供來自Windows更新的免費(fèi)軟件更新、技術(shù)支持以及安全修復(fù)程序。這一決定意味著
    的頭像 發(fā)表于 11-05 10:35 ?2547次閱讀

    科技看點(diǎn):微軟將審議比特幣投資提案 2024年烏鎮(zhèn)峰會AI“含量”高

    給大家分享一些科技巨頭的最新消息,比如微軟;還有一些業(yè)界重大科技新聞。 微軟將審議比特幣投資提案 據(jù)外媒報(bào)道微軟公司將在12月10日的年度股東大會上“評估投資比特幣”的提案。
    的頭像 發(fā)表于 10-25 16:49 ?6116次閱讀