99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

等了30年,微軟MS-DOS神器重生:用Rust重寫(xiě)、開(kāi)源斬獲9.9k Star、還能跑在Linux上!

0
分享至

  整理 | 蘇宓

  出品 | CSDN(ID:CSDNnews)

  曾經(jīng)稱(chēng)“開(kāi)源是毒瘤”時(shí)有多么嫌棄,現(xiàn)在“微軟 ?? 開(kāi)源”就有多么熱烈,甚至舍得把很多經(jīng)典的系統(tǒng)、項(xiàng)目都逐步開(kāi)源出來(lái)。

  回看過(guò)去兩年間,微軟先是開(kāi)源了 MS-DOS 4.0(https://github.com/microsoft/MS-DOS)、WSL(https://github.com/microsoft/WSL)老系統(tǒng),而今又出手:將1991 年隨 MS-DOS 5.0一同發(fā)布的經(jīng)典 MS-DOS Editor,用Rust 編程語(yǔ)言重寫(xiě)了一遍,重命名為「Edit」,還搬上了現(xiàn)代操作系統(tǒng)。

  這款新版 Edit 不僅能運(yùn)行在 Windows 和 macOS 上,甚至還能在 Linux 上流暢運(yùn)行——要知道,三十年前,開(kāi)發(fā)者們連想都不敢想,微軟的 DOS 工具有一天能在類(lèi) Unix 系統(tǒng)上跑起來(lái)。

  更值得一提的是,Edit 同樣是以開(kāi)源的方式發(fā)布,遵循 MIT 許可證。截至目前,該項(xiàng)目在 GitHub 上已經(jīng)獲得了 9.9k 個(gè) Star,也引發(fā)了開(kāi)發(fā)者圈的一波集體懷舊。

  GitHub 地址:https://github.com/microsoft/edit

  

  AI 產(chǎn)品爆發(fā),但你的痛點(diǎn)解決了嗎?8.15-16 北京威斯汀·全球產(chǎn)品經(jīng)理大會(huì) PM-Summit,3000+ AI 產(chǎn)品人社群已就位。
直面 AI 落地難題、拆解頭部案例、對(duì)接精準(zhǔn)資源!

  掃碼登記信息,添加小助手進(jìn)群,搶占 AI 產(chǎn)品下一波紅利:

  進(jìn)群后,您將有機(jī)會(huì)得到:
· 最新、最值得關(guān)注的 AI 產(chǎn)品資訊及大咖洞見(jiàn)
· 獨(dú)家視頻及文章解讀 AGI 時(shí)代的產(chǎn)品方法論及實(shí)戰(zhàn)經(jīng)驗(yàn)
· 不定期贈(zèng)送 AI 產(chǎn)品干貨資料和秘籍

  

  34 年后,微軟用 Rust 重寫(xiě) MS-DOS 編輯器

  在 GitHub 頁(yè)面上,微軟將新版 Edit 定義為“一個(gè)為簡(jiǎn)單需求而生的簡(jiǎn)單編輯器”。它的大小不到 250KB,這使得它在 Windows 11 鏡像中占用的空間很小。

  微軟表示,這款編輯器既致敬了經(jīng)典的 MS-DOS Editor,同時(shí)又采用了類(lèi)似 VS Code 的現(xiàn)代界面和輸入控制方式。

  它的目標(biāo)是提供一個(gè)易于上手的文本編輯器,即使是不熟悉終端操作的用戶(hù)也能輕松使用。

  對(duì)此,微軟 Windows 終端產(chǎn)品經(jīng)理Christopher Nguyen還專(zhuān)門(mén)撰寫(xiě)了一篇名為《Edit 現(xiàn)已開(kāi)源》的文章,介紹該項(xiàng)目背后的背景與設(shè)計(jì)思路。

  

  來(lái)源:https://devblogs.microsoft.com/commandline/edit-is-now-open-source/

  

  為什么還要再造一個(gè)文本編輯器?

  除了追求簡(jiǎn)單、易用之外,微軟開(kāi)發(fā)新版 Edit 的核心動(dòng)機(jī),其實(shí)源于一個(gè)現(xiàn)實(shí)問(wèn)題:64 位 Windows 系統(tǒng)中沒(méi)有默認(rèn)的命令行文本編輯器

  Nguyen 在博客中寫(xiě)道:“32 位版本的 Windows 還自帶 MS-DOS 編輯器,但 64 位版本卻沒(méi)有任何預(yù)裝的 CLI 編輯器。因此,我們開(kāi)始評(píng)估各種替代方案……”

  但現(xiàn)實(shí)很快潑了冷水:現(xiàn)有的命令行編輯器不是缺乏對(duì) Windows 的原生支持,就是體積過(guò)大、不適合內(nèi)置在系統(tǒng)中。而在產(chǎn)品體驗(yàn)上,微軟研發(fā)團(tuán)隊(duì)還希望盡可能降低使用門(mén)檻,尤其是避免像 Vim 那樣的“模式切換”機(jī)制帶來(lái)的混亂。

  Nguyen 舉了個(gè)典型例子——「很多人應(yīng)該都聽(tīng)說(shuō)過(guò)那個(gè)經(jīng)典梗:“我怎么退出 Vim?”」

  這個(gè)問(wèn)題并不是段子而已,早在多年前,就有用戶(hù)在 Stack Overflow 上鄭重其事地發(fā)帖詢(xún)問(wèn)“如何退出 Vim”。

  

  來(lái)源于網(wǎng)絡(luò)

  令人意外的是,截至目前,這個(gè)帖子已經(jīng)有超過(guò)320 萬(wàn)次瀏覽量,足見(jiàn)這個(gè)看似基礎(chǔ)的問(wèn)題,實(shí)則困擾了無(wú)數(shù)程序員,且不限新手。

  

  Nguyen進(jìn)一步解釋說(shuō):

  雖然掌握那句“退出 Vim 的咒語(yǔ)”并不難,但這問(wèn)題之所以頻繁出現(xiàn),并非偶然——對(duì)新老程序員來(lái)說(shuō),它確實(shí)是一個(gè)不小的學(xué)習(xí)門(mén)檻。

  正因如此,微軟希望為 Windows 提供一個(gè)無(wú)模式的內(nèi)建編輯器(而不是像 Vim 那樣的“有模式”編輯器,用戶(hù)還得記住當(dāng)前處于哪種模式以及怎么切換)。

  “但這也意味著我們能選的現(xiàn)有編輯器非常有限——要么是根本沒(méi)有官方支持 Windows,要么體積太大,不適合隨系統(tǒng)預(yù)裝”,Nguyen 說(shuō)道,“最終,我們選擇了‘自研’這條路。”

  于是,Edit 就此誕生。這一選擇不僅補(bǔ)上了 64 位 Windows 系統(tǒng)的一個(gè)小缺口,也讓一款 90 年代的經(jīng)典工具在新時(shí)代煥發(fā)出新的生命力。

  

  

  新版 Edit 的功能

  據(jù)微軟透露,Edit 功能目前尚處于早期階段,但已經(jīng)提供多項(xiàng)實(shí)用的功能。據(jù)悉,其還計(jì)劃在未來(lái)將 Edit 集成進(jìn) Windows 11,預(yù)覽版本將在接下來(lái)幾個(gè)月內(nèi)通過(guò) Windows Insider 推送。

  具體已有的功能如下:

  鼠標(biāo)模式支持

  作為一款無(wú)模式的文本用戶(hù)界面(TUI)編輯器,Edit 支持完整的菜單導(dǎo)航功能,所有菜單項(xiàng)都配有快捷鍵提示(可在界面右側(cè)直接查看),也支持鼠標(biāo)點(diǎn)擊操作,降低上手門(mén)檻。

  

  支持多文件打開(kāi)

  Edit 支持打開(kāi)多個(gè)文件,并允許用戶(hù)通過(guò)Ctrl + P快速切換,或直接點(diǎn)擊界面右下角的文件列表欄進(jìn)行跳轉(zhuǎn),方便同時(shí)處理多個(gè)文檔。

  

  查找與替換

  用戶(hù)可使用Ctrl + R,或通過(guò)菜單欄路徑 Edit > Replace 進(jìn)入查找與替換界面,此功能支持大小寫(xiě)匹配正則表達(dá)式等常見(jiàn)高級(jí)選項(xiàng),基本滿足日常文本處理需求。

  

  自動(dòng)換行

  Edit 支持自動(dòng)換行功能。你可以使用快捷鍵Alt + Z啟用,或者在菜單欄中選擇 View > Word Wrap 來(lái)切換換行模式。

  

  

  開(kāi)源引發(fā)熱議

  隨著 Edit 的開(kāi)源,尤其是其跨平臺(tái)特性,令不少用戶(hù)感到驚喜。

  有 Reddit 用戶(hù)感慨:“等了 30 年,我終于能在 Linux 上用 MS Edit 了!”

  獨(dú)立 AI 研究員 Simon Willison 也在 X(前 Twitter)上分享了自己的試用體驗(yàn):“微軟發(fā)布了一個(gè)全新的終端文本編輯器!它叫 Microsoft Edit,是開(kāi)源的,Rust 編寫(xiě),編譯后體積只有 250KB,并且支持跨平臺(tái)。我在 Mac 上試了一下,是個(gè)不錯(cuò)的 Vim 或 nano 替代品。”

  

  還有開(kāi)發(fā)者興奮地表示:“Windows 終于有了原生命令行文本編輯器——自從 64 位系統(tǒng)不再支持 DOS 可執(zhí)行文件以來(lái),這一直是個(gè)缺口。現(xiàn)在這個(gè)開(kāi)源的、跨平臺(tái)的 TUI 編輯器支持鍵盤(pán)操作,也支持鼠標(biāo),雖然還有些打磨空間,但它輕巧、現(xiàn)代、可維護(hù),完全值得期待。雖然它不太可能改變 Vim 和 Emacs 的世紀(jì)大戰(zhàn),但對(duì)于我們這些習(xí)慣用 nano 的人來(lái)說(shuō),它無(wú)疑更現(xiàn)代、也更順手。”

  

  MS-DOS Editor 的歷史

  微軟這次重寫(xiě) MS-DOS Editor 之所以能引發(fā)如此多關(guān)注,一方面也在于它喚起了不少人對(duì)早年計(jì)算機(jī)的記憶——畢竟,這款編輯器當(dāng)年可是微軟在命令行時(shí)代邁出的重要一步。

  

  要知道,在 MS-DOS Editor 于 1991 年登場(chǎng)之前,DOS 用戶(hù)能用的只有一個(gè)叫EDLIN的古老工具。EDLIN 是一個(gè)基于行的編輯器:沒(méi)有屏幕編輯,所有操作全靠一行行命令輸入,稍有不慎就得推倒重來(lái)。據(jù)外媒 ArsTechnica 報(bào)道,早期甚至有不少人直接用COPY CON filename.txt來(lái)創(chuàng)建文件,然后靠 Ctrl+Z 結(jié)尾,一邊敲一邊祈禱別出錯(cuò)——那體驗(yàn),說(shuō)是“靠毅力完成的文本編輯”也不為過(guò)。

  MS-DOS Editor的出現(xiàn),成為微軟命令行編輯能力的一次重大飛躍。它首次引入了全屏界面鍵盤(pán)與鼠標(biāo)支持可視化菜單操作等功能,讓用戶(hù)不再需要死記硬背晦澀命令,而是可以通過(guò)方向鍵或點(diǎn)擊菜單完成操作。對(duì)于當(dāng)時(shí)的 PC 用戶(hù)來(lái)說(shuō),這種體驗(yàn)幾乎可以稱(chēng)得上“劃時(shí)代”,也成為許多人第一次接觸“現(xiàn)代化”文本編輯器的起點(diǎn)。

  與此同時(shí),90 年代的計(jì)算機(jī)世界,一臺(tái)主流 PC 可能使用的是 Intel 80286 或 80386 處理器,4MB 內(nèi)存已是“豪華配置”;而互聯(lián)網(wǎng)尚未普及,僅限于高校和研究機(jī)構(gòu)內(nèi)部使用。盡管 Windows 3.0 已于 1990 年推出,但在絕大多數(shù) IBM PC 兼容機(jī)上,MS-DOS 依然是主導(dǎo)性的桌面操作系統(tǒng)。

  在這樣的背景下,MS-DOS Editor 也承擔(dān)著過(guò)渡性的角色:它不僅延續(xù)了命令行工具輕量、快速的優(yōu)點(diǎn),也引入了圖形交互的雛形,是 DOS 向 GUI時(shí)代過(guò)渡的重要一環(huán)。

  值得一提的是,MS-DOS Editor 最初的實(shí)現(xiàn)方式也頗具“工程智慧”。根據(jù)維基百科顯示,早期版本的EDIT.COM實(shí)際上只是一個(gè)啟動(dòng)器或“殼程序”,真正承擔(dān)編輯功能的,是隨 MS-DOS 一同提供的QBasic 編輯器

  微軟通過(guò)讓EDIT.COM調(diào)用 QBasic 的編輯模塊,并運(yùn)行于“編輯模式”下,實(shí)現(xiàn)了代碼的復(fù)用。這樣的設(shè)計(jì)不僅節(jié)省了開(kāi)發(fā)資源,也提供了更加友好、可視化的文本編輯體驗(yàn)。這種模塊化調(diào)用在當(dāng)時(shí)的軟硬件環(huán)境下,已屬相當(dāng)精巧的工程實(shí)現(xiàn)。

  隨著 QBasic 逐步被微軟從后續(xù)的 Windows 系統(tǒng)中移除,MS-DOS Editor 才真正從“QBasic 殼”中獨(dú)立出來(lái),并從 Windows 95 開(kāi)始,成為一個(gè)完整的單體程序,具備獨(dú)立運(yùn)行能力。

  如今微軟重寫(xiě)的 Edit,不僅尺寸小巧,更延續(xù)了原來(lái)輕量化的設(shè)計(jì)風(fēng)格,并在此基礎(chǔ)上引入現(xiàn)代功能:支持 Unicode、正則表達(dá)式、以及對(duì) GB 級(jí)大文件的處理能力。目前,感興趣的用戶(hù)可以自行前往 GitHub 頁(yè)面下載安裝體驗(yàn): https://github.com/microsoft/edit

  參考:

  https://arstechnica.com/gadgets/2025/06/microsoft-surprises-ms-dos-fans-with-remake-of-ancient-text-editor-that-works-on-linux/

  https://news.ycombinator.com/item?id=44372380

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶(hù)上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
印度媒體稱(chēng)將派飛機(jī)轟炸中國(guó)工地,言辭激烈引發(fā)關(guān)注

印度媒體稱(chēng)將派飛機(jī)轟炸中國(guó)工地,言辭激烈引發(fā)關(guān)注

溫讀史
2025-07-22 14:41:59
330萬(wàn)億躺在銀行睡大覺(jué):數(shù)字很尷尬,現(xiàn)實(shí)很殘酷

330萬(wàn)億躺在銀行睡大覺(jué):數(shù)字很尷尬,現(xiàn)實(shí)很殘酷

大道微言
2025-07-23 15:23:47
曝深圳14歲女學(xué)生被同班男生殺害,連捅26刀手段殘忍,母親曝原因

曝深圳14歲女學(xué)生被同班男生殺害,連捅26刀手段殘忍,母親曝原因

180視角
2025-07-23 16:49:24
2-0奪冠!中國(guó)隊(duì)終于贏了,10年,等了整整10年,這一刻等得太久

2-0奪冠!中國(guó)隊(duì)終于贏了,10年,等了整整10年,這一刻等得太久

粵語(yǔ)經(jīng)典歌單
2025-07-22 18:59:35
醫(yī)院“根浴”服務(wù)曝光:一瓶礦泉水,一臺(tái)儀器,一個(gè)女護(hù)士

醫(yī)院“根浴”服務(wù)曝光:一瓶礦泉水,一臺(tái)儀器,一個(gè)女護(hù)士

就一點(diǎn)
2025-07-22 23:36:00
杭州市余杭區(qū)部分小區(qū)供水異常調(diào)查情況通報(bào)

杭州市余杭區(qū)部分小區(qū)供水異常調(diào)查情況通報(bào)

界面新聞
2025-07-23 17:44:30
這次真可以考慮一下杜蘭特在俄城的舊別墅正以35美元掛牌出售

這次真可以考慮一下杜蘭特在俄城的舊別墅正以35美元掛牌出售

直播吧
2025-07-24 00:15:54
A股跳水原因找到了!1.2萬(wàn)億股民買(mǎi)單了?今晚關(guān)注特朗普重磅行動(dòng)

A股跳水原因找到了!1.2萬(wàn)億股民買(mǎi)單了?今晚關(guān)注特朗普重磅行動(dòng)

看財(cái)經(jīng)show
2025-07-23 16:56:53
房?jī)r(jià)從120萬(wàn)降到50萬(wàn),兩代人的積蓄成一場(chǎng)空,斷供潮真的要來(lái)?

房?jī)r(jià)從120萬(wàn)降到50萬(wàn),兩代人的積蓄成一場(chǎng)空,斷供潮真的要來(lái)?

小談食刻美食
2025-07-22 17:24:18
杭州余杭受影響用戶(hù)7月份水費(fèi)全免

杭州余杭受影響用戶(hù)7月份水費(fèi)全免

界面新聞
2025-07-23 17:49:15
曝中南大學(xué)譚健兵教授嫖娼,一次交易5000元,事后向女方索要嫖資

曝中南大學(xué)譚健兵教授嫖娼,一次交易5000元,事后向女方索要嫖資

180視角
2025-07-23 09:39:55
夫妻倆加盟面館“賣(mài)不夠房費(fèi)”,欲退回加盟費(fèi)遭拒;面館品牌方:可進(jìn)行扶持

夫妻倆加盟面館“賣(mài)不夠房費(fèi)”,欲退回加盟費(fèi)遭拒;面館品牌方:可進(jìn)行扶持

大風(fēng)新聞
2025-07-23 16:16:52
Manus創(chuàng)始人首度回應(yīng)撤離中國(guó):新加坡最合適,員工英語(yǔ)不是都好

Manus創(chuàng)始人首度回應(yīng)撤離中國(guó):新加坡最合適,員工英語(yǔ)不是都好

牛智超
2025-07-23 10:18:44
張藝洋犯刑案已被槍決,知情人:他的家人已搬離村子,多名同村人諱莫如深

張藝洋犯刑案已被槍決,知情人:他的家人已搬離村子,多名同村人諱莫如深

極目新聞
2025-07-23 21:58:16
點(diǎn)球夢(mèng)魘?劉誠(chéng)宇足協(xié)杯打丟關(guān)鍵點(diǎn)球,上次罰丟是U20八強(qiáng)戰(zhàn)

點(diǎn)球夢(mèng)魘?劉誠(chéng)宇足協(xié)杯打丟關(guān)鍵點(diǎn)球,上次罰丟是U20八強(qiáng)戰(zhàn)

懂球帝
2025-07-23 22:18:50
找工作這么卷了?網(wǎng)傳有主持人簡(jiǎn)歷上寫(xiě):曾承受過(guò)領(lǐng)導(dǎo)長(zhǎng)達(dá)45分鐘劇烈撞擊

找工作這么卷了?網(wǎng)傳有主持人簡(jiǎn)歷上寫(xiě):曾承受過(guò)領(lǐng)導(dǎo)長(zhǎng)達(dá)45分鐘劇烈撞擊

可達(dá)鴨面面觀
2025-07-23 17:41:16
男子花5000多元網(wǎng)購(gòu)2臺(tái)空調(diào),卻只收到“小禮品”4包抽紙;淘寶客服:商家保證金不足導(dǎo)致退款遇阻

男子花5000多元網(wǎng)購(gòu)2臺(tái)空調(diào),卻只收到“小禮品”4包抽紙;淘寶客服:商家保證金不足導(dǎo)致退款遇阻

大風(fēng)新聞
2025-07-23 18:43:04
有個(gè)比恒大還嚇人的雷,可能已經(jīng)快爆發(fā)了。

有個(gè)比恒大還嚇人的雷,可能已經(jīng)快爆發(fā)了。

流蘇晚晴
2025-07-22 18:07:13
53歲性感女神驚爆真空上陣露古怪胸型!豐滿上圍下垂到肚臍

53歲性感女神驚爆真空上陣露古怪胸型!豐滿上圍下垂到肚臍

粵睇先生
2025-07-23 00:55:58
搶在特朗普之前,馮德萊恩抓緊訪華,中方?jīng)]歡迎,先給了個(gè)下馬威

搶在特朗普之前,馮德萊恩抓緊訪華,中方?jīng)]歡迎,先給了個(gè)下馬威

掌青說(shuō)歷史
2025-07-23 16:56:10
2025-07-24 00:31:00
CSDN incentive-icons
CSDN
成就一億技術(shù)人
25804文章數(shù) 242100關(guān)注度
往期回顧 全部

科技要聞

別自嗨了!XREAL徐馳:AI眼鏡只有5歲智商

頭條要聞

印度、孟加拉關(guān)切雅魯藏布江下游水電站工程 中方回應(yīng)

頭條要聞

印度、孟加拉關(guān)切雅魯藏布江下游水電站工程 中方回應(yīng)

體育要聞

英格蘭最紅球星 也是加勒比島國(guó)驕傲

娛樂(lè)要聞

汪峰森林北同游日本 各帶各娃互不耽誤

財(cái)經(jīng)要聞

律師解析娃哈哈遺產(chǎn)案:遺囑是最大變數(shù)

汽車(chē)要聞

德系大招放盡 場(chǎng)地極限測(cè)試全新奧迪A5L

態(tài)度原創(chuàng)

時(shí)尚
本地
房產(chǎn)
教育
公開(kāi)課

搶?xiě)颉夺u園弄》、尬演《長(zhǎng)安荔枝》,雷佳音的舒適圈正在反噬

本地新聞

這雙丑鞋“泰”辣眼,跪求內(nèi)娛不要抄作業(yè)

房產(chǎn)要聞

海南自由貿(mào)易港全島封關(guān),2025年12月18日正式啟動(dòng)!

教育要聞

黑龍江考生389分撿漏雙一流鄭州大學(xué)

公開(kāi)課

李玫瑾:為什么性格比能力更重要?

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 伊春市| 将乐县| 铁岭县| 怀集县| 通海县| 尼木县| 安新县| 长沙县| 周至县| 永州市| 定陶县| 成都市| 永顺县| 林州市| 望奎县| 高密市| 云安县| 镶黄旗| 大新县| 子长县| 张家口市| 化州市| 怀宁县| 达拉特旗| 本溪市| 湖南省| 巨野县| 莆田市| 普兰店市| 兰州市| 乐陵市| 莆田市| 贵州省| 芦溪县| 吉首市| 恭城| 松潘县| 平江县| 顺平县| 清丰县| 萍乡市|