<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>

          VS Code的7個(gè)開源替代品

          共 2401字,需瀏覽 5分鐘

           ·

          2020-09-16 23:30

          點(diǎn)擊上方藍(lán)色“程序猿DD”,選擇“設(shè)為星標(biāo)”

          回復(fù)“資源”獲取獨(dú)家整理的學(xué)習(xí)資料!

          來自:開源最前線(ID:OpenSourceTop)

          項(xiàng)目地址:https://opensource.com/article/20/6/open-source-alternatives-vs-code


          Visual Studio Code,也稱為VS Code,是一款支持Linux,Windows和macOS的代碼編輯器。它既能編輯簡單文本,也能像集成開發(fā)環(huán)境(IDE)一樣管理整個(gè)代碼庫。它還可以通過插件進(jìn)行擴(kuò)展,被廣泛認(rèn)為是一個(gè)可靠的文本編輯器,輕松打敗其他編輯器。

          微軟將VS Code開源,但是從Microsoft下載的版本不是開放源代碼。今天,和大家分享幾個(gè)VS code的替代品:


          1、VSCodium



          VS Code的最簡單替代方法是VS Code本身,無需Microsoft專有的附加組件即可構(gòu)建。VSCodium 項(xiàng)目提供了可下載的 Code-OSS 可執(zhí)行文件,這些文件是從VS Code代碼庫構(gòu)建的,而無需Microsoft進(jìn)行product.json更改。VSCodium 的開發(fā)者還竭盡全力禁用了所有難以尋找的遙測選項(xiàng),除非你自行編譯,否則這已經(jīng)是你能找到的最干凈的 VS Code 版本了。

          VSCodium提醒,VS Code還包含了一些專有工具,這些開源工具無法提供這些工具。這包括一個(gè)C#調(diào)試器和一些庫擴(kuò)展。如果需要它們,則有針對這些問題的文檔化解決方法,但是如果您依賴于VS Code中非常特定的內(nèi)容,則應(yīng)驗(yàn)證其是否在VSCodium中也有用。

          項(xiàng)目地址:https://vscodium.com/


          2、Code - OSS

          如果你不想使用VSCodium的版本,則可以自己從源代碼編譯VS Code,并得到相同的結(jié)果。可執(zhí)行文件稱為Code - OSS而不是VSCode,適用于VSCodium的許可證限制也適用于你構(gòu)建的內(nèi)部版本,而且運(yùn)行方式是一樣的。

          如果從源碼構(gòu)建應(yīng)用程序,則應(yīng)在首次啟動(dòng)時(shí)驗(yàn)證所有遙測功能均已停用。


          3、Atom



          Atom是Microsoft收購GitHub時(shí)順帶把Atom也收購了,像VS Code一樣,你可以使用插件擴(kuò)展Atom編輯器,你可以使用插件,擴(kuò)展Atom編輯器,它也是跨平臺(tái)的,并且具有內(nèi)置的GitHub集成。

          與VS Code一樣,Atom 默認(rèn)情況下還包括遙測,你可以禁用該功能,和VS Code不同,Atom使用插件不受任何限制,所以不必再因?yàn)殡[私改變你的工作流。Atom對于程序員來說是非常有用的,對于只要使用計(jì)算機(jī)的人來說,Atom也是一個(gè)很棒的編輯器。

          項(xiàng)目地址:http://atom.io/


          4、GNOME Builder



          GNOME Builder是一個(gè)Linux平臺(tái)的代碼編輯器,如果你要為Linux構(gòu)建應(yīng)用程序,并且希望可以輕松解決兼容性的問題,那么Builder是一個(gè)不錯(cuò)的選擇。GNOME Builder支持多種編程語言,包括Python,Rust,C和C ++,Java,Go,JavaScript,TypeScript,VB.NET以及Markdown語言等。

          項(xiàng)目地址:https://wiki.gnome.org/Apps/Builder


          5、Geany



          Geany是一款功能強(qiáng)大,穩(wěn)定且輕巧的編輯器,它支持50種不同的編程和腳本語言,諸如Bash,Python,Lua,XML,HTML,LaTeX等。Geany 還有括號(hào)匹配和語法高亮,功能十分強(qiáng)大。

          Geany是一個(gè)低調(diào)的小編輯器,但是通過插件,你可以為它添加特性,例如項(xiàng)目視圖面板、文件系統(tǒng)樹、調(diào)試、終端等,如果由于CPU或RAM的限制而無法在計(jì)算機(jī)上運(yùn)行VS Code,那么Geany無疑是替代方案。它啟動(dòng)快,內(nèi)存占用量可以忽略不計(jì)。即使用在Raspberry Pi上,它也快速而靈活。

          項(xiàng)目地址:https://www.geany.org/


          6、Brackets



          Brackets是針對Web開發(fā)人員的文本編輯器和IDE。它具有對HTML,CSS,JavaScript,PHP甚至Python的強(qiáng)大支持。但是,像VS Code一樣,它具有豐富的擴(kuò)展生態(tài)系統(tǒng),所以你可以最大限度地?cái)U(kuò)展它,以適應(yīng)你所有編程語言的工作。
          Brackets有一個(gè)一目了然的傳統(tǒng)界面,無論你是否了解熟悉IDE都能快速上手。

          項(xiàng)目地址:http://brackets.io/


          7、Che



          如果你喜歡新技術(shù),那你應(yīng)當(dāng)嘗試Che編輯器。這是一個(gè)基于云的 IDE,所以它默認(rèn)以軟件即服務(wù)(SaaS)的形式運(yùn)行,但它是完全開源的,如果你有Kubernetes實(shí)例,那就可以運(yùn)行為你自己的SaaS。

          Che不僅是一個(gè)在線IDE,而且是為云開發(fā)而構(gòu)建的IDE。如果你有一臺(tái) Git 服務(wù)器,那就可以直接把它當(dāng)作你的文件系統(tǒng),在它的倉庫中完成你的項(xiàng)目。當(dāng)然,你也可以下載所有文件做本地備份。

          項(xiàng)目地址:https://www.eclipse.org/che/extend/


          往期推薦

          Stack Overflow 2020 開發(fā)者調(diào)查中的 21 條關(guān)鍵結(jié)果

          京東把 Elasticsearch 用得真牛逼!日均5億訂單查詢完美解決!

          我們常用的撤銷和恢復(fù)功能,你知道它們使用了什么設(shè)計(jì)模式嗎?

          一二線城市知名 IT 互聯(lián)網(wǎng)公司名單

          后端必備:15000 字的 SQL 語句大全

          IntelliJ IDEA團(tuán)隊(duì)開始在中國招人了


          我們在星球聊了很多深度話題,你不來看看?

          我的星球是否適合你?

          點(diǎn)擊閱讀原文看看我們都聊過啥?

          瀏覽 45
          點(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>
                  美国五月天中文网 | 亚洲视频在线播出 | 香蕉视频伊人 | 囯产精品久久久久久久久久新婚 | 久久7777 |