首頁>技術>

近年來,我一直在使用VS Code。起初,我通過Brackets來網絡開發,然後轉用Atom,最後是VS Code。在我看來,VS Code是一個很好的編輯器。自發布以來,它已經有所改進。但是從這個月開始,我將從VS Code切換到VS Codium,請允許我解釋一下。

VS Codium官網:https://vscodium.com

VS Code是開源的嗎?

由微軟發佈的VS Code,並不是開源軟件。VS Code編輯器採用開放核心模式,在這個模式中,編輯器的核心被開發為一個開源項目,VS Code的源代碼以MIT協議開源。

然而,微軟使用這個核心並對其進行修改,包括遙測跟蹤,並將它作為一個專有版本發佈,它擁有自己的許可,而不是FOSS許可,也不同於MIT許可。

這類似於Chrome瀏覽器,該瀏覽器的核心是“Chromium”,一個在開源軟件許可下開發和發佈的開源瀏覽器。然後,谷歌對其進行了修改,加入了谷歌專有的服務,並將Chrome作為一個獨立的瀏覽器進行發佈。

什麼是VS Code的專有性?

微軟修改VS Code的方式是,非微軟的VS Code分支不能使用微軟VS Code官方商店的擴展。不僅如此,微軟開發和發佈的一些VS Code擴展只能在微軟發佈的VS Code中運行,而不能在非微軟的VS Code分支中使用。

一個企業遵循開放核心的原則並沒有錯。微軟仍然需要為那些為VS Code做出貢獻的開發者,以及與VS Code和運行擴展商店付費。

為什麼我要換到VS Codium?

如果你想獲得MIT許可完全開源的VS Code,而且不需要遙測跟蹤,你必須從資源庫中下載源代碼並自行構建VS Code。

對大多數用戶來說,從源代碼構建VS Code是很困難的。

這就是VS Codium出現的原因。

VS Codium是一個完全開源的VS Code版本,沒有微軟VS Code的約束和跟蹤。VS Codium團隊從源代碼中構建VS Code,並以VS Codium的名義發佈不同平臺的構建版本。

我想跳過VS Code附帶的所有跟蹤。我對他們的擴展市場越來越不滿,那裡有越來越多的擴展開始出售我們免費使用的擴展專業版本。

我對VS Codium的體驗

儘管我以前也瞭解過VS Codium,但唯一讓我不願意切換的是所有擴展的可用性不足,我曾用這些擴展來定製我的VS Code體驗。

但是VS COdium的擴展生態系統已經成熟,幾乎所有VS Code的開源擴展現在都可以在open-vsx擴展市場下用於VS Codium。

這些擴展是由官方開發者或社區上傳的。現在,我使用的擴展在VS Codium中可用,我順利地過渡到VS Codium,沒有什麼可抱怨的。

唯一懷念的是我在VS Code上使用的“Monokai pro”主題,但我在Open VSX註冊表上找到了一個新寵“Blackboard Pro”(它是免費的)。

▲打開VS Code擴展註冊表。https://open-vsx.org。

從Open VSX註冊表中下載所有流行的VS Code擴展程序

如何安裝VS Codium?

安裝VS Codium最簡單的方法是通過軟件包管理,可用於你的操作系統。

如果你是一個Windows用戶

macOs用戶

Linux Ubuntu用戶

▲安裝後的VS Codium。我安裝的是Blackboard pro主題

性能提升

在性能方面,我沒有看到明顯的變化,也許是因為我的MBP和我的Windows機器都有足夠的規格,來運行VS Codium和VS Code Smoothly,但我確信有一個小的性能提升,因為沒有在後臺運行遙測技術向微軟發送數據。

如果你是VS Code的用戶,我建議你試試VS Codium,看看它是否也適合你。

14
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 激光電視增長強勁 徠卡牽手海信正式入局