幾個類似 VS Code的開源編輯器工具

2021-02-21 Python編程

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

項目地址:https://opensource.com/article/20/6/open-source-alternatives-vs-cod

Visual Studio Code,也稱為VS Code,是一款支持Linux,Windows和macOS的代碼編輯器。它既能編輯簡單文本,也能像集成開發環境(IDE)一樣管理整個代碼庫。它還可以通過插件進行擴展,被廣泛認為是一個可靠的文本編輯器,輕鬆打敗其他編輯器。微軟將VS Code開源,但是從Microsoft下載的版本不是開放原始碼。今天,和大家分享幾個VS code的替代品:

VS Code的最簡單替代方法是VS Code本身,無需Microsoft專有的附加組件即可構建。VSCodium 項目提供了可下載的 Code-OSS 可執行文件,這些文件是從VS Code代碼庫構建的,而無需Microsoft進行product.json更改。VSCodium 的開發者還竭盡全力禁用了所有難以尋找的遙測選項,除非你自行編譯,否則這已經是你能找到的最乾淨的 VS Code 版本了。
VSCodium提醒,VS Code還包含了一些專有工具,這些開源工具無法提供這些工具。這包括一個C#調試器和一些庫擴展。如果需要它們,則有針對這些問題的文檔化解決方法,但是如果您依賴於VS Code中非常特定的內容,則應驗證其是否在VSCodium中也有用。項目地址:https://vscodium.com/如果你不想使用VSCodium的版本,則可以自己從原始碼編譯VS Code,並得到相同的結果。可執行文件稱為Code - OSS而不是VSCode,適用於VSCodium的許可證限制也適用於你構建的內部版本,而且運行方式是一樣的。如果從源碼構建應用程式,則應在首次啟動時驗證所有遙測功能均已停用。

Atom是Microsoft收購GitHub時順帶把Atom也收購了,像VS Code一樣,你可以使用插件擴展Atom編輯器,你可以使用插件,擴展Atom編輯器,它也是跨平臺的,並且具有內置的GitHub集成。與VS Code一樣,Atom 默認情況下還包括遙測,你可以禁用該功能,和VS Code不同,Atom使用插件不受任何限制,所以不必再因為隱私改變你的工作流。Atom對於程式設計師來說是非常有用的,對於只要使用計算機的人來說,Atom也是一個很棒的編輯器。

GNOME Builder是一個Linux平臺的代碼編輯器,如果你要為Linux構建應用程式,並且希望可以輕鬆解決兼容性的問題,那麼Builder是一個不錯的選擇。GNOME Builder支持多種程式語言,包括Python,Rust,C和C ++,Java,Go,JavaScript,TypeScript,VB.NET以及Markdown語言等。項目地址:https://wiki.gnome.org/Apps/Builder

Geany是一款功能強大,穩定且輕巧的編輯器,它支持50種不同的編程和腳本語言,諸如Bash,Python,Lua,XML,HTML,LaTeX等。Geany 還有括號匹配和語法高亮,功能十分強大。Geany是一個低調的小編輯器,但是通過插件,你可以為它添加特性,例如項目視圖面板、文件系統樹、調試、終端等,如果由於CPU或RAM的限制而無法在計算機上運行VS Code,那麼Geany無疑是替代方案。它啟動快,內存佔用量可以忽略不計。即使用在Raspberry Pi上,它也快速而靈活。項目地址:https://www.geany.org/

Brackets是針對Web開發人員的文本編輯器和IDE。它具有對HTML,CSS,JavaScript,PHP甚至Python的強大支持。但是,像VS Code一樣,它具有豐富的擴展生態系統,所以你可以最大限度地擴展它,以適應你所有程式語言的工作。Brackets有一個一目了然的傳統界面,無論你是否了解熟悉IDE都能快速上手。

如果你喜歡新技術,那你應當嘗試Che編輯器。這是一個基於雲的 IDE,所以它默認以軟體即服務(SaaS)的形式運行,但它是完全開源的,如果你有Kubernetes實例,那就可以運行為你自己的SaaS。Che不僅是一個在線IDE,而且是為雲開發而構建的IDE。如果你有一臺 Git 伺服器,那就可以直接把它當作你的文件系統,在它的倉庫中完成你的項目。當然,你也可以下載所有文件做本地備份。項目地址:https://www.eclipse.org/che/extend/

●輸入m獲取文章目錄

人工智慧與大數據技術

相關焦點

  • VS Code 的 7 個開源替代品!
    來源:開源最前線https://opensource.com/article/20/6/open-source-alternatives-vs-codVisual Studio Code,也稱為VS Code,是一款支持Linux,Windows和macOS的代碼編輯器。
  • VS Code的7個開源替代品,全都知道算我輸!
    項目地址:https://opensource.com/article/20/6/open-source-alternatives-vs-codeVisual Studio Code,也稱為VS Code,是一款支持Linux,Windows和macOS的代碼編輯器。
  • 代碼編輯器VS Code的「Chromium」版來啦:安全、開源、保護你的隱私
    曉查 發自 凹非寺 量子位 報導 | 公眾號 QbitAI深受程序猿們歡迎的代碼編輯器VS Code迎來了另一個平行版本
  • 幾個常用markdown工具
    ## 幾個常用markdown工具的主要優缺點最近對markdown工具使用了一輪,簡單對用過對幾個軟體和app總結下
  • VS Code安裝及使用基礎教程
    一、介紹 Visual Studio CodeVisual Studio Code (簡稱 VS Code / VSC) 是一款免費開源跨平臺的現代化輕量級代碼編輯器,支持語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,並針對網頁開發和雲端應用開發做了優化。
  • ​這樣配置,讓你的VS Code好用到飛起!
    VS Code是一個開源的跨平臺開發工具,是我目前用的最順手的編輯器。
  • 微軟良心之作——VS Code 開源免費跨平臺代碼編輯器
    VS Code是Visual Studio Code 的簡稱,它是一款免費開源的現代化輕量級代碼編輯器,它本質上是微軟將他們的在線編輯器 Visual
  • VS Code 與 Atom,你該如何選擇代碼編輯器?
    微軟的Visual Studio Code和 GitHub 的Atom是兩個最受歡迎、功能豐富、類似 IDE 的代碼編輯器,擁有龐大的用戶群和粉絲。VS Code 和 Atom 現在都屬於微軟,因為 Atom 的原開發者 GitHub 現在歸微軟所有。他們有一個有趣的現代用戶界面,帶有漂亮的原生深色主題。兩個編輯器都使用Electron作為用戶界面。
  • 如何編寫 VS Code 擴展 | Linux 中國
    Visual Studio Code(VS Code)是微軟為 Linux、Windows 和 macOS 創建的跨平臺代碼編輯器。遺憾的是,微軟版本的 VS Code 是在 Microsoft Software License 下發布的,這不是一個開源的許可證。然而,它的原始碼是開源的,在 MIT 許可證下由 VSCodium 項目發布。
  • 開原始碼編輯器橫評:為什麼 VS Code 能拔得頭籌?
    根據 2019 年 2 月的 PYPL Top IDE index 的排名,VS Code 的漲勢迅猛,在所有編輯器與 IDE 中排名第六,領先於其他主流的代碼編輯器:Sublime、Atom 和 Vim。可以說是已經在代碼編輯器中拔得頭籌。
  • 把VS Code打造成Java開發IDE,也挺爽!
    插件淘沙眾所周知,VS Code是一款輕量級的通用編輯器,和Eclipse一樣全靠海量的插件擴展,網上各類插件推薦文章又都是面向VS Code的最大IDE用戶群-前端開發人員的。MacOS上通過Homebrew安裝vs code:brew cask install visual-studio-code當然也可以選擇不自動安裝已有擴展,同樣可以順利進行後面的配置
  • VSCodium:100% 開源的 VS Code | Linux 中國
    微軟的 Visual Studio Code 是一個出色的編輯器,不僅對於 Web 開發人員,也適合其他程式設計師。由於它的功能,它被認為是最好的開原始碼編輯器之一。是的,它是微軟眾多開源產品之一。因為有 DEB、RPM 和 Snap 包形式的二進位文件,你可以在 Linux 中輕鬆安裝 Visual Studio Code。
  • VS Code、Atom、​Sublime Text:誰才是真正的編輯器之王?
    當時把文本編輯器做了一個分類(別在乎這個分類了):武林泰鬥——Vi/Vim、Emacs、jEdit(免費、開源、所有平臺)武學宗師——UltraEdit、Editplus、TextPad、EmEditor 等(共享、Windows)普通高手——Notepad++、Notepad2 等(開源免費,可替代Notepad)以上編輯器,除了 Emacs,我都折騰過。
  • VS Code 使用指南
    正文VS Code 概覽VS Code 介紹Visual Studio Code (下面簡稱VSC) 是由微軟公司開發的開源、免費、跨平臺的代碼編輯器。微軟希望它在保持核心輕量化文本編輯器的基礎上,為編輯器添加項目支持、智能感知和編譯調試。
  • 拋棄 VS Code 我還能用啥編輯器?| 技術頭條
    憑藉其出色的功能,VS Code被認為是最好的開原始碼編輯器之一。VS Code是微軟眾多開源產品之一。它提供以DEB、RPM和Snap包的形式使用的二進位文件,讓你可以很輕鬆地在Linux上安裝VS Code。然而有一個問題,對於一個普通的用戶來說可能不是,但是對於一個開源純粹主義者來說還是很重要的。
  • 厭倦了 VS Code?試試 Lite-XL吧
    原文:https://betterprogramming.pub/bored-of-vs-code-try-lite-xl-76d4cb3f8dda我是Visual Studio Code的鐵桿粉絲,已經三年了。
  • 我最終還是選擇了VS code!
    強大的遠程開發、豐富的插件、輕量化的編輯器.每一點都讓我覺得它恰到好處。本文,我就來詳細介紹一下vs code的遠程開發並推薦5款我個人認為不錯的插件。這時候,我覺得也許我可以在探索遠程開發的道路上停下腳步了,但是,這時候我卻遇到了vs code。最近兩年vs code在開發工具領域表現得非常搶眼,讓很多原本熱衷於eclipse、IntelliJ、Atom的同學紛紛轉向了vs code,並且對其讚不絕口。
  • VS Code 中文社區 Workshop 基礎篇 —— First Step to VS Code
    (定義一個能像 IDE 一樣成功的在線開發工具)。隨後, Monaco Editor 誕生了,其有特點:典型應用有:TypeScript playground, Onedrive, ...Monaco Editor 便是 VS Code 的前身。
  • 遠程伺服器運行 VS Code!這個開源工具厲害了
    開源最前線(ID:OpenSourceTop) 猿妹 編譯
  • VS Code 搭建開發環境
    VS Code作為現代化的文本編輯器、代碼查看工具,又是微軟的開源巨作,放開手我能吹上天。開發環境就是要有編輯、編譯、調試、運行等功能,各大IDE也都支持這三種語言,但不管是微軟的Visual Studio、蘋果的XCode,Linux上的Eclipse,功能都太豐富且強大,簡單點就是太多功能用不到。。。