RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

VSCodium: 100%開源的Microsoft VS Code

電子工程師 ? 來源:lq ? 2019-04-24 10:20 ? 次閱讀

微軟的VS Code無論對Web開發(fā)人員或其他程序員來說,都是一款優(yōu)秀的代碼編輯器。憑借其出色的功能,VS Code被認(rèn)為是最好的開源代碼編輯器之一。

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

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

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

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

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

這種追蹤主要用于遠(yuǎn)程收集使用數(shù)據(jù)并將其發(fā)送給Microsoft,以“幫助改進(jìn)其產(chǎn)品和服務(wù)”。遙測(遠(yuǎn)程)報告在現(xiàn)在的軟件產(chǎn)品中很常見。即使是Ubuntu也會這樣做,但會更加透明。

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

你可以從源代碼構(gòu)建它,從而保持所有內(nèi)容都是開源的。但是,從源代碼安裝并不總是最好的選擇,特別是在當(dāng)今世界,我們已經(jīng)習(xí)慣了使用二進(jìn)制文件。

另一種選擇是使用VSCodium!

VSCodium: 100%開源的Microsoft VS Code

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

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

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

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

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

That’s Microsoft

除了這里和兩個應(yīng)用程序的Logo外,你看不到其它明顯的區(qū)別。

GNOME 桌面下的VSCodium和VS Code

在Linux上安裝VSCodium

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

在基于Ubuntu和Debian的Linux發(fā)行版上,可以使用以下命令安裝VSCodium。

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

wget-qO-https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg|sudoapt-keyadd-

然后添加存儲庫本身:

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)找到針對Linux發(fā)行版的安裝指導(dǎo)。你應(yīng)該閱讀這里(https://vscodium.com/#migrate)的從VS Code遷移到VSCodium的指導(dǎo)。

你對Vscodium的看法?

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

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關(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ù)頭條

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    講述構(gòu)建VS Code集成開發(fā)環(huán)境的方法

    本系列教程將向大家講述,在自己的計算機上構(gòu)建完善的嵌入式系統(tǒng)開發(fā)環(huán)境的方法。本文將向大家講述構(gòu)建VS Code集成開發(fā)環(huán)境的方法。VS Code簡介:
    發(fā)表于 11-08 06:51

    類似VS Code開源編輯器工具

    VSCodium提醒,VS Code還包含了一些專有工具,這些開源工具無法提供這些工具。這包括一個C#調(diào)試器和一些庫擴展。如果需要它們,則有針對這些問題的文檔化解決方法,但是如果您依賴
    的頭像 發(fā)表于 09-07 17:28 ?3112次閱讀
    類似<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>的<b class='flag-5'>開源</b>編輯器工具

    關(guān)于VS Code實現(xiàn)遠(yuǎn)程開發(fā)的配置方法詳細(xì)教程

    VS Code幾乎是所有的程序員必備的工具之一,據(jù)說全球一般的開發(fā)者都使用過VS Code這款工具。
    的頭像 發(fā)表于 04-27 10:15 ?2898次閱讀
    關(guān)于<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>實現(xiàn)遠(yuǎn)程開發(fā)的配置方法詳細(xì)教程

    嵌入式系統(tǒng)開發(fā)環(huán)境的構(gòu)建03:構(gòu)建VS Code集成開發(fā)環(huán)境

    本系列教程將向大家講述,在自己的計算機上構(gòu)建完善的嵌入式系統(tǒng)開發(fā)環(huán)境的方法。本文將向大家講述構(gòu)建VS Code集成開發(fā)環(huán)境的方法。VS Code簡介:
    發(fā)表于 11-03 14:21 ?13次下載
    嵌入式系統(tǒng)開發(fā)環(huán)境的構(gòu)建03:構(gòu)建<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>集成開發(fā)環(huán)境

    我使用vs code編程單片機方法

    vs code 是一個強大的文本編輯器,這篇文章主要介紹我用 vs code編程單片機的方法,能夠把vs
    發(fā)表于 11-13 13:21 ?14次下載
    我使用<b class='flag-5'>vs</b> <b class='flag-5'>code</b>編程單片機方法

    STM32開發(fā)之 VS Code + GDB下載調(diào)試

    STM32開發(fā)之 VS Code + GDB下載調(diào)試
    發(fā)表于 11-30 19:06 ?7次下載
    STM32開發(fā)之 <b class='flag-5'>VS</b> <b class='flag-5'>Code</b> + GDB下載調(diào)試

    vs code 調(diào)試STM32

    本次環(huán)境搭建主要參考如下文檔或博客使用VSCode和VS2017編譯調(diào)試STM32程序VS Code 搭建stm32開發(fā)環(huán)境STM32高級開發(fā)(18)-使用VS
    發(fā)表于 12-06 09:36 ?19次下載
    <b class='flag-5'>vs</b> <b class='flag-5'>code</b> 調(diào)試STM32

    使用VS Code開發(fā)Arduino

    之下用VS Code(Visual Studio Code)作為編輯器來說就好用多了?,F(xiàn)在我們可以在VS Code中安裝Arduino插件來
    發(fā)表于 12-14 18:49 ?3次下載
    使用<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>開發(fā)Arduino

    代碼編輯器VS Code 1.72更新了這些實用功能

    VS Code的程序員,而且,全世界絕大部分程序員都在使用VS Code。 ? VS?Code
    的頭像 發(fā)表于 10-11 18:46 ?1302次閱讀

    新聞 | 瑞薩電子MCU和MPU產(chǎn)品線將支持Microsoft Visual Studio Code

    新聞快訊 全球半導(dǎo)體解決方案供應(yīng)商瑞薩電子(TSE:6723)宣布其客戶現(xiàn)可以使用Microsoft Visual Studio CodeVS Code)開發(fā)瑞薩全系列微控制器(MC
    的頭像 發(fā)表于 08-03 18:15 ?526次閱讀
    新聞 | 瑞薩電子MCU和MPU產(chǎn)品線將支持<b class='flag-5'>Microsoft</b> Visual Studio <b class='flag-5'>Code</b>

    瑞薩電子MCU和MPU產(chǎn)品線將支持Microsoft Visual Studio Code

     全球半導(dǎo)體解決方案供應(yīng)商瑞薩電子宣布其客戶現(xiàn)可以使用Microsoft Visual Studio CodeVS Code)開發(fā)瑞薩全系列微控制器(MCU)和微處理器(MPU)。瑞
    的頭像 發(fā)表于 08-04 13:40 ?516次閱讀

    MCUXpresso for VS Code保姆式教程免費送!

    背景 NXP 在 2023 年 7 月 31 日正式發(fā)布了 MCUXpresso for VS Code? 插件,使得廣大的 VS Code 用戶可以在熟悉的代碼編輯環(huán)境中,快速開發(fā)基
    的頭像 發(fā)表于 11-16 08:55 ?1244次閱讀
    MCUXpresso for <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>保姆式教程免費送!

    基于IAR for arm9.30.1在VS Code調(diào)試仿真RA

    基于IAR for arm9.30.1在VS Code調(diào)試仿真RA
    的頭像 發(fā)表于 08-26 08:07 ?1360次閱讀
    基于IAR for arm9.30.1在<b class='flag-5'>VS</b> <b class='flag-5'>Code</b>調(diào)試仿真RA

    VS CodeVS Codium之間的區(qū)別有哪些?你選哪個?

    VS Codium 是一個 VS Code 的克隆版本,百分之百免費且開源。
    的頭像 發(fā)表于 02-23 15:28 ?1725次閱讀
    <b class='flag-5'>VS</b> <b class='flag-5'>Code</b>和<b class='flag-5'>VS</b> Codium之間的區(qū)別有哪些?你選哪個?

    Microchip發(fā)布面向VS Code的MPLAB擴展早期體驗版本

    為充分利用Microsoft Visual Studio Code (VS Code) 的多功能性,Microchip Technology(微芯科技公司)發(fā)布面向
    的頭像 發(fā)表于 08-28 10:01 ?586次閱讀
    RM新时代网站-首页