拋棄 VS Code 我還能用啥編輯器?

VSCodium是微軟流行的Visual Studio Code(後面簡稱VS Code)編輯器的一個分支,功能上與VS Code完全相同,唯一不同的是,VSCodium不跟蹤你的使用數據。

拋棄 VS Code 我還能用啥編輯器?| 技術頭條

作者 | Abhishek Prakash

譯者 | 蘇本如

出品 | CSDN(ID:CSDNnews)

微軟的VS Code無論對Web開發人員或其他程序員來說,都是一款優秀的代碼編輯器。憑藉其出色的功能,VS Code被認為是最好的開源代碼編輯器之一。

VS Code是微軟眾多開源產品之一。它提供以DEB、RPM和Snap包的形式使用的二進制文件,讓你可以很輕鬆地在Linux上安裝VS Code。

然而有一個問題,對於一個普通的用戶來說可能不是,但是對於一個開源純粹主義者來說還是很重要的。

那就是:Microsoft提供的可供使用的二進制文件不是開源的。

有點困惑?讓我來解釋一下。

VS Code的源代碼遵循MIT開源軟件許可協議。你可以在Github上訪問它。但是,Microsoft創建的安裝文件包含專有的遙測(Telemetry)/追蹤(Tracking)。

這種追蹤主要用於遠程收集使用數據並將其發送給Microsoft,以“幫助改進其產品和服務”。遙測(遠程)報告在現在的軟件產品中很常見。即使是Ubuntu也會這樣做,但會更加透明。

你可以在VS Code中禁用遙測,但你完全信任Microsoft嗎?如果答案是否定的,那麼你有什麼其它選擇?

你可以從源代碼構建它,從而保持所有內容都是開源的。但是,從源代碼安裝並不總是最好的選擇,特別是在當今世界,我們已經習慣了使用二進制文件。

另一種選擇是使用VSCodium!

VSCodium: 100%開源的Microsoft VS Code

拋棄 VS Code 我還能用啥編輯器?| 技術頭條

VSCodium是微軟Visual Studio Code的一個分支。這個項目的唯一目的是提供不含有微軟遙測代碼的二進制文件。

這就解決了你的問題:不希望使用包含有微軟專有代碼的VS Code,也不願意從源代碼開始構建它。

因為VSCodium是VS Code的一個分支,所以它的外觀和功能與VS Code完全相同。

這是第一次在Ubuntu中並排運行VS Code和VSCodium的截圖。你能區分哪個是VS Code和VSCodium嗎?

拋棄 VS Code 我還能用啥編輯器?| 技術頭條

如果你不能區分出來,可以看看底部。

拋棄 VS Code 我還能用啥編輯器?| 技術頭條

That’s Microsoft

除了這裡和兩個應用程序的Logo外,你看不到其它明顯的區別。

拋棄 VS Code 我還能用啥編輯器?| 技術頭條

GNOME 桌面下的VSCodium和VS Code

在Linux上安裝VSCodium

雖然VSCodium在其它一些Linux發行版(如Parrot OS)中也可以使用,但你必須添加額外的存儲庫。

在基於Ubuntu和Debian的Linux發行版上,可以使用以下命令安裝VSCodium。

首先,添加存儲庫的GPG密鑰:

wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | sudo apt-key add -

然後添加存儲庫本身:

echo 'deb https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/repos/debs/ vscodium main' | sudo tee --append /etc/apt/sources.list.d/vscodium.list

現在更新系統並安裝VSCodium:

sudo apt update && sudo apt install vscodium

你可以在這裡(https://vscodium.com/#install)找到針對Linux發行版的安裝指導。你應該閱讀這裡(https://vscodium.com/#migrate)的從VS Code遷移到VSCodium的指導。

你對Vscodium的看法?

就個人而言,我喜歡VSCodium的概念。用一句套語來說的話,這個項目的方向正確。我認為,致力於開源的Linux發行版甚至可能已經開始將VSCodium包含在其官方存儲庫中。

你的看法如何?是否值得切換到VSCodium,或者你是否願意無視微軟的遙測報告而繼續使用VS Code?

原文:https://itsfoss.com/vscodium/

本文為CSDN翻譯,轉載請註明來源出處。


分享到:


相關文章: