成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VS Code 還是 Atom?你應該選擇哪個

開源
如今,找到一個 好的開源代碼編輯器 并不難,隨便選擇一個就可以了。如果你不能下定決心,想在 VS Code 和 Atom 之間進行一番比較和選擇,這篇文章應該可以幫助你。

[[432716]]

如今,找到一個 好的開源代碼編輯器 并不難,隨便選擇一個就可以了。

微軟的 VS Code 和 GitHub 的 Atom 是兩個最流行的、功能豐富的、類似于 IDE 的代碼編輯器,都擁有龐大的用戶群和粉絲。

VS Code 和 Atom 現(xiàn)在都屬于微軟,因為 Atom 的原開發(fā)者 GitHub 現(xiàn)在屬于微軟。這兩個都有一個有吸引力的、現(xiàn)代的 UI,有一個漂亮的原生黑暗主題。兩個編輯器都使用 Electron 作為用戶界面。

相似的地方很多,這就是為什么你很容易在它們中間選擇時感到迷惑。

如果你不能下定決心,想在 VS Code 和 Atom 之間進行一番比較和選擇,這篇文章應該可以幫助你。

VS Code

 

VS Code 的用戶界面與擁擠的項目界面

VS Code 是開源的現(xiàn)代編輯器之一。它的用戶群爆炸性地增長,因為它具有類似 IDE 的功能,但仍然保持相對較輕的資源占用。

VS Code 是由微軟制作的,可用于 Linux、macOS 和 Windows。微軟于 2015 年 11 月 18 日在 GitHub 上根據(jù) MIT 許可發(fā)布了 VS Code 的 大部分 源代碼。

VS Code 的開發(fā)者對 Electron 進行了一些奇妙的優(yōu)化,使其盡可能的輕量級和高效。由于 Electron 應用程序可以在大多數(shù)操作系統(tǒng)上運行,Linux、macOS 和 Windows 的用戶都可以從這些優(yōu)化中受益。

在 Linux 上安裝 VS Code 也相當簡單。事實上,它在許多發(fā)行版的軟件中心都有。

為什么你應該選擇 VS Code?

  • 那些從一開始就想獲得接近 IDE 的功能,而又不想擺弄他們的代碼編輯器的人,[通常] 會選擇 VS Code 。
  • 即使是基于 Electron,VS Code 與其他 Electron 應用(如 GitHub 的 Atom)相比,開銷也非常小。
  • 更多開箱即用的功能,如微軟的 IntelliSense 自動補完、Git 集成、Markdown 支持等等。
  • 插件可以只用來增加功能、主題和支持新的語言;而這種插件約束確保編輯器的核心在增加新插件后仍保持熟悉。

由微軟分發(fā)的 二進制版本仍然是專有的免費軟件。VSCodium 建立在 VS Code 的公開源代碼之上。然而,關(guān)于 VSCodium 的討論超出了本文的范圍,如果你想獲得 VS Code 提供的功能,而又沒有任何專有元素的話,可以考慮將其作為 VS Code 的一個可行的替代品。

Atom

 

Atom 編輯器的用戶界面

GitHub 的 Atom 是另一個自由開源的代碼編輯器,可用于 Linux、macOS 和 Windows。Atom 是一個使用 JavaScript 通過 Electron 制作的桌面應用程序,用于輕松開發(fā)軟件包。

Atom 的源代碼是根據(jù) MIT 許可發(fā)布 在 GitHub 上 的。由于 Atom 是 GitHub 的產(chǎn)品,因此它嵌入了 Git Control。

Atom 被稱為“可魔改的hackable 21 世紀文本編輯器”,因為它可以使用 HTML、CSS 和 JS 完全定制。

像 VS Code 一樣,你可以輕松地在其他平臺和 Linux 上安裝 Atom 。

選擇 Atom 的理由

  • Atom 是那些想要一個基礎(chǔ)的編輯器,并希望在其上進行開發(fā)的人的首選,因為 Atom 的可魔改性質(zhì)。
  • 內(nèi)置了 Git 和完整的 GitHub 集成;考慮到它是由 GitHub 開發(fā)的,這并不令人驚訝。
  • 從應用程序中非常容易搜索、安裝和升級 Atom 的插件。
  • 可用的 Atom 插件是非??蓴U展的,甚至可以完全改變編輯器的功能,并最終創(chuàng)造出幾乎一個新的編輯器;它確實是“可魔改”的。
  • Atom 的二進制版本和它的源代碼是完全開源的(不像 VS Code 的二進制版本包含專有部分+遙測)。
  • 你可以 把 Atom 從一個代碼編輯器變成 IDE,有更智能的上下文自動完成、代碼導航功能、文檔格式化等。

總結(jié)

Atom 和 VS Code 都是建立在 Electron 之上的。但是微軟在 VS Code 上做了更多的優(yōu)化,使其盡可能的輕量化。

在這一點上,VS Code 就像 Ubuntu,幾乎所有的東西都開箱即用。而 Atom 就像 Arch,精簡,而極易魔改(可擴展)。

Atom 和 VS Code 在技術(shù)上都隸屬于微軟,最終它們會殊途同歸。因此,最好是使用你的社區(qū)(網(wǎng)頁開發(fā)/軟件開發(fā))所傾向的編輯器,并鋪平前進的道路。也許你最終會選擇 Vim! 

 

責任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2021-10-26 10:30:31

代碼編輯器LinuxVS Code

2019-07-05 15:45:39

UbuntuFedoraLinux

2016-06-22 09:01:31

Linux MintUbuntu發(fā)行版

2019-12-17 09:36:16

JavaPython編程語言

2022-03-06 20:10:36

Vim文本編輯器Linux

2021-08-15 21:36:00

框架開發(fā)JavaScript

2023-06-25 13:00:04

2021-06-26 10:04:23

Code特性技巧

2024-08-21 08:37:47

CodeEmmet懸浮框

2016-06-27 16:37:25

Linux51CTOIT技術(shù)周刊

2022-07-03 08:14:30

VS Code主題

2015-08-19 10:13:53

DaasVDI

2021-03-18 13:20:52

Linux MintLinuxLinux發(fā)行版

2020-03-24 07:40:00

RabbitMQKafka架構(gòu)師

2022-05-23 09:56:04

前端ReactJSFlutter

2023-11-30 07:43:14

消息隊列架構(gòu)

2019-04-15 13:45:17

PythonBash編程語言

2024-04-03 08:28:31

GolangPHP語言

2016-01-11 11:56:14

jQueryAngularJS

2018-04-25 07:50:12

云計算IaaSPaas
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 特级做a爰片毛片免费看108 | 国产在线视频在线观看 | 成人精品一区 | 国产在线不卡 | 日韩中文字幕一区二区三区 | 久久精品一区二区 | 国产精品久久 | 亚洲+变态+欧美+另类+精品 | 国产一区二区在线免费观看 | 欧美精品在欧美一区二区少妇 | 久久国产麻豆 | 在线视频一区二区三区 | 久久亚洲高清 | 久久国产欧美一区二区三区精品 | 成人国产综合 | 亚洲国产成人av好男人在线观看 | 国产99久久精品 | 中文字幕亚洲视频 | 日日拍夜夜 | 欧美日韩高清 | 一区二区三区四区在线 | 精品国产18久久久久久二百 | 日本黄色大片免费 | 在线免费看毛片 | 亚洲综合成人网 | 亚洲天堂精品一区 | 日本三级黄视频 | 亚洲精品免费视频 | 一级做a爰片久久毛片 | 九九综合九九 | 成人av在线播放 | 欧美精品一区二区三区蜜桃视频 | 日本精品一区二区三区在线观看视频 | 天天爽夜夜操 | 国产视频在线一区二区 | 色婷婷综合网 | 午夜电影在线播放 | 日韩在线免费 | 韩日三级 | 久久日韩精品 | 欧美日韩在线一区 |