微軟的VS Code無(wú)論對(duì)Web開(kāi)發(fā)人員或其他程序員來(lái)說(shuō),都是一款優(yōu)秀的代碼編輯器。憑借其出色的功能,VS Code被認(rèn)為是最好的開(kāi)源代碼編輯器之一。
VS Code是微軟眾多開(kāi)源產(chǎn)品之一。它提供以DEB、RPM和Snap包的形式使用的二進(jìn)制文件,讓你可以很輕松地在Linux上安裝VS Code。
然而有一個(gè)問(wèn)題,對(duì)于一個(gè)普通的用戶來(lái)說(shuō)可能不是,但是對(duì)于一個(gè)開(kāi)源純粹主義者來(lái)說(shuō)還是很重要的。
那就是:Microsoft提供的可供使用的二進(jìn)制文件不是開(kāi)源的。
有點(diǎn)困惑?讓我來(lái)解釋一下。
VS Code的源代碼遵循MIT開(kāi)源軟件許可協(xié)議。你可以在Github上訪問(wèn)它。但是,Microsoft創(chuàng)建的安裝文件包含專有的遙測(cè)(Telemetry)/追蹤(Tracking)。
這種追蹤主要用于遠(yuǎn)程收集使用數(shù)據(jù)并將其發(fā)送給Microsoft,以“幫助改進(jìn)其產(chǎn)品和服務(wù)”。遙測(cè)(遠(yuǎn)程)報(bào)告在現(xiàn)在的軟件產(chǎn)品中很常見(jiàn)。即使是Ubuntu也會(huì)這樣做,但會(huì)更加透明。
你可以在VS Code中禁用遙測(cè),但你完全信任Microsoft嗎?如果答案是否定的,那么你有什么其它選擇?
你可以從源代碼構(gòu)建它,從而保持所有內(nèi)容都是開(kāi)源的。但是,從源代碼安裝并不總是最好的選擇,特別是在當(dāng)今世界,我們已經(jīng)習(xí)慣了使用二進(jìn)制文件。
另一種選擇是使用VSCodium!
VSCodium: 100%開(kāi)源的Microsoft VS Code
VSCodium是微軟Visual Studio Code的一個(gè)分支。這個(gè)項(xiàng)目的唯一目的是提供不含有微軟遙測(cè)代碼的二進(jìn)制文件。
這就解決了你的問(wèn)題:不希望使用包含有微軟專有代碼的VS Code,也不愿意從源代碼開(kāi)始構(gòu)建它。
因?yàn)閂SCodium是VS Code的一個(gè)分支,所以它的外觀和功能與VS Code完全相同。
這是第一次在Ubuntu中并排運(yùn)行VS Code和VSCodium的截圖。你能區(qū)分哪個(gè)是VS Code和VSCodium嗎?
如果你不能區(qū)分出來(lái),可以看看底部。
That’s Microsoft
除了這里和兩個(gè)應(yīng)用程序的Logo外,你看不到其它明顯的區(qū)別。
GNOME 桌面下的VSCodium和VS Code
在Linux上安裝VSCodium
雖然VSCodium在其它一些Linux發(fā)行版(如Parrot OS)中也可以使用,但你必須添加額外的存儲(chǔ)庫(kù)。
在基于Ubuntu和Debian的Linux發(fā)行版上,可以使用以下命令安裝VSCodium。
首先,添加存儲(chǔ)庫(kù)的GPG密鑰:
wget-qO-https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg|sudoapt-keyadd-
然后添加存儲(chǔ)庫(kù)本身:
echo'debhttps://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/repos/debs/vscodiummain'|sudotee--append/etc/apt/sources.list.d/vscodium.list
現(xiàn)在更新系統(tǒng)并安裝VSCodium:
sudoaptupdate&&sudoaptinstallvscodium
你可以在這里(https://vscodium.com/#install)找到針對(duì)Linux發(fā)行版的安裝指導(dǎo)。你應(yīng)該閱讀這里(https://vscodium.com/#migrate)的從VS Code遷移到VSCodium的指導(dǎo)。
你對(duì)Vscodium的看法?
就個(gè)人而言,我喜歡VSCodium的概念。用一句套語(yǔ)來(lái)說(shuō)的話,這個(gè)項(xiàng)目的方向正確。我認(rèn)為,致力于開(kāi)源的Linux發(fā)行版甚至可能已經(jīng)開(kāi)始將VSCodium包含在其官方存儲(chǔ)庫(kù)中。
你的看法如何?是否值得切換到VSCodium,或者你是否愿意無(wú)視微軟的遙測(cè)報(bào)告而繼續(xù)使用VS Code?
-
開(kāi)源
+關(guān)注
關(guān)注
3文章
3309瀏覽量
42471 -
源代碼
+關(guān)注
關(guān)注
96文章
2945瀏覽量
66730 -
編輯器
+關(guān)注
關(guān)注
1文章
805瀏覽量
31163
原文標(biāo)題:拋棄VS Code,我還能用啥編輯器?| 技術(shù)頭條
文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論