微软 GitHub 宣布将“淘汰” Atom 代码编辑器!未来重点转向 VS Code

简介: 微软 GitHub 宣布将“淘汰” Atom 代码编辑器!未来重点转向 VS Code

你还在使用 GitHub 的 Atom 文本编辑器吗?现在有个坏消息要告诉你 —— Atom 马上要“退役”了!

image.png

GitHub 官方宣布Atom 代码编辑器“退役”

太平洋时间 6 月 8 日,GitHub 官方博客正式发文称:“今天,我们宣布,我们将在 2022 年 12 月 15 日对 Atom 进行归档,并将该组织下的所有项目归档。”

GitHub 方面表示,已决定“…停用 Atom,以进一步履行我们的承诺,通过Microsoft Visual Studio 代码和 GitHub 代码空间为云带来快速可靠的软件开发”。

相信不少人看到这条消息都会感到“震惊”,尽当然震惊归震惊,可能也没多少人为此感到“难过”。

image.png

几年前,微软收购了 GitHub,由于微软在 Visual Studio Code(简称 VS Code)已有专属基于电子的文本编辑器,因此如果遇到了不得已的情况,很可能会选择保留自家的这个,而另一个则会被“淘汰”。

当然,Atom “淘汰”的主要原因,并非来自微软官方的“偏爱”,而是在这两种编辑器中,VS Code 确实更受欢迎且更被广泛使用。

Atom 在过去几年中一直在接受维护和安全更新,但正如 GitHub 所指出的,“重要的功能开发”已经停滞,所以一个时代的“落幕”已成定局。

为什么 GitHub 会将 Atom“淘汰”?

众所周知,社区参与对于开源项目的发展至关重要,这是开源圈不断壮大的关键驱动力。而作为一款专注于基于云的开发工具、一种桌面应用程序,Atom 在当今以云为中心的计算世界中,的确没有可行的未来。

与此同时,云托管的 VS Code 却成为了未来的一部分,这不禁令人唏嘘。

image.png

尽管 Atom 将不再是一个文本编辑器,但它仍然留下了一个相当大的“遗产”—— Electron。

Electron(最初名为 Atom Shell)是 GitHub 开发的一个开源框架,一款由于其资源添加特性而被受“吐槽”的跨平台应用程序支持框架,目前正被数亿计算机用户使用。

由于 Atom 技术与 Electron 项目(以前称为 Atom Shell)密切相关,该项目的位被用作许多流行程序的基础,包括 VS Code 本身。此外,Electron 还为Slack、WordPress Desktop、Discord、Skype、Facebook Messenger 等许多程序奠定了基础,更具讽刺意味的是,还包括 GitHub Desktop。

GitHub 方面表示:“Atom 在过去几年中没有进行过重大的功能开发,尽管在此期间我们进行了维护和安全更新,以确保我们能很好地管理项目和产品。”“随着新的基于云的工具多年来的出现和发展,Atom 社区的参与度显著下降。因此,我们决定让 Atom 退役,以便我们可以专注于通过 GitHub Codespaces 增强开发人员在云上的体验。”

作为云开发未来的一部分,GitHub Codespaces 前几年作为一个功能齐全的云托管开发环境首次亮相,可直接在 GitHub 内提供“完整的 VS Code 体验”。

当然,GitHub 官方也明确了到今年年底即 12 月 15 日 Atom 才正式归档停用(atom.io 官网也会被封存),因此在可预见的未来,Atom 将继续正常工作。不过在接下来的 6 个月内,用户将看到应用程序中“该应用程序即将停用”的通知。

你会想念 Atom 吗?也许大家早就已经迁移到其他文本编辑器了,当然如果您对此也有相关看法,也欢迎在评论中告诉我们。

关于 Atom

image.png

Atom 是 github 专为程序员推出的一款跨平台文本编辑器(开源代码编辑器),具有简洁和直观的图形用户界面,支持CSS,HTML,JavaScript 等网页编程语言,支持宏,自动完成分屏功能,集成了文件管理器。

相关文章
|
7月前
设置VSCode代码编辑器右侧的Minimap代码缩略图滚动条切换显示、隐藏的快捷键Alt+M
设置VSCode代码编辑器右侧的Minimap代码缩略图滚动条切换显示、隐藏的快捷键Alt+M
|
2月前
|
安全 开发工具 C++
Atom编辑器:曾经的效率提升利器,终将被新技术取代
Atom编辑器:曾经的效率提升利器,终将被新技术取代
50 0
|
4月前
|
开发工具 git
GitHub——Error: Process completed with exit code 126.
GitHub——Error: Process completed with exit code 126.
68 1
GitHub——Error: Process completed with exit code 126.
|
4月前
|
存储 安全 API
GitHub代码删了也无用,任何人仍可永久访问?!微软:这不是Bug而是有意设计...
开源安全公司Truffle Security发现,GitHub上的数据删除可能只是表面现象,实际上被删的数据仍可被访问。这一发现震惊了开源社区。研究人员引入了“跨分叉对象引用”(CFOR)这一概念,描述了如何通过已删除或私有fork访问敏感数据。即便存储库被删除,提交的数据仍可通过fork存取,甚至私有存储库的数据也可能被公开访问。尽管GitHub回应称这是有意为之的设计,但对于许多用户来说,这打破了对数据隐私的基本期望。此发现不仅影响GitHub用户,还可能波及其他版本控制系统。
74 4
|
4月前
|
机器学习/深度学习 自然语言处理 机器人
【Azure 机器人】微软Azure Bot 编辑器系列(6) : 添加LUIS,理解自然语言 (The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(6) : 添加LUIS,理解自然语言 (The Bot Framework Composer tutorials)
|
4月前
|
自然语言处理 机器人 API
【Azure 机器人】微软Azure Bot 编辑器系列(5) : 机器人的卡片式回复 (The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(5) : 机器人的卡片式回复 (The Bot Framework Composer tutorials)
|
4月前
|
自然语言处理 机器人 API
【Azure 机器人】微软Azure Bot 编辑器系列(4) : 使用语言生成功能[LG: Language Generation] (The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(4) : 使用语言生成功能[LG: Language Generation] (The Bot Framework Composer tutorials)
|
4月前
|
自然语言处理 机器人 API
【Azure 机器人】微软Azure Bot 编辑器系列(3) : 机器人对话流中加入帮助和取消按钮功能 (The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(3) : 机器人对话流中加入帮助和取消按钮功能 (The Bot Framework Composer tutorials)
|
4月前
|
存储 JSON 机器人
【Azure 机器人】微软Azure Bot 编辑器系列(2) : 机器人/用户提问回答模式,机器人从API获取响应并组织答案 (The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(2) : 机器人/用户提问回答模式,机器人从API获取响应并组织答案 (The Bot Framework Composer tutorials)
|
4月前
|
存储 自然语言处理 机器人
【Azure 机器人】微软Azure Bot 编辑器系列(1) : 创建一个天气对话机器人(The Bot Framework Composer tutorials)
【Azure 机器人】微软Azure Bot 编辑器系列(1) : 创建一个天气对话机器人(The Bot Framework Composer tutorials)
下一篇
DataWorks