当前位置:网站首页>顶流编辑器 Atom,将于 12 月 15 日退出历史舞台
顶流编辑器 Atom,将于 12 月 15 日退出历史舞台
2022-06-11 07:01:00 【我的小碗汤】
https://github.blog/2022-06-08-sunsetting-atom/
当我们在 2011 年推出 Atom 时,我们着手为开发人员提供一个可深度定制但也易于使用的文本编辑器,让更多人能够构建软件。虽然发展软件创建者社区的目标仍然存在,但我们决定让 Atom 退役,以进一步履行我们通过 Microsoft Visual Studio Code 和 GitHub Codespaces 将快速可靠的软件开发带到云端的承诺。
今天,我们宣布我们将停用 Atom,并将于 2022 年 12 月 15 日归档该组织下的所有项目。
为什么我们现在这样做?
在过去的几年里,Atom 没有进行重大的功能开发,尽管我们在此期间进行了维护和安全更新,以确保我们成为项目和产品的优秀管理者。多年来,随着新的基于云的工具的出现和发展,Atom 社区的参与度显着下降。因此,我们决定停止使用 Atom,以便我们可以专注于使用 GitHub Codespaces 增强云中的开发人员体验。
这是一个艰难的告别。值得一提的是,Atom 是 Electron 框架的基础,它为创建数千个应用程序铺平了道路,包括 Microsoft Visual Studio Code、Slack 和我们自己的 GitHub Desktop。但是,可靠性、安全性和性能是 GitHub 的核心,为了最好地服务于开发者社区,我们将 Atom 归档以优先考虑支持软件开发未来的技术。
接下来发生什么?
我们认识到社区仍在使用 Atom,并希望承认迁移到替代解决方案需要时间和精力。我们致力于帮助用户和贡献者规划他们的迁移。
- 今天,我们宣布六个月后的日落日期。
- 在接下来的六个月中,我们将继续在产品和 atom.io 上通知 Atom 用户日落。
- 2022 年 12 月 15 日,我们将归档 atom/atom 存储库以及 Atom 组织中剩余的所有其他存储库。
谢谢
GitHub 和我们的社区从提交问题、创建扩展、修复错误和在 Atom 上构建新功能的人中受益匪浅。Atom 在许多开发人员的旅程中扮演着不可或缺的角色,我们期待着共同构建和塑造软件开发的下一个篇章。
注意
请关注微信公众号【进击云原生】,点击下方关注,了解更多咨询,更有免费资源供您学习
边栏推荐
- About the designer of qtcreator the solution to the problem that qtdesigner can't pull and hold controls normally
- saltstack部署zabbix状态文件编写
- 【Matlab印刷字符识别】OCR印刷字母+数字识别【含源码 1861期】
- 【Matlab WSN通信】A_Star改进LEACH多跳传输协议【含源码 487期】
- .NET C#基础(6):命名空间 - 有名字的作用域
- 微信小程序开发(原生和uniapp)DOM标签对比介绍
- 必读1:格局越大的人,越懂得说话
- 通过 Ingress 进行灰度发布
- saltstack部署lnmp
- [deploy private warehouse based on harbor] 2 machine preparation
猜你喜欢

Starting from scratch (IV) enemy aircraft flying out of the border disappear automatically

Leetcode hot topic 100 topic 6-10 solution

VTK-vtkPlane和vtkCutter使用

Check whether the filing information of the medical representative is correct

网狐游戏服务器房间配置向导服务定制功能页实现

. Net C Foundation (6): namespace - scope with name

About the designer of qtcreator the solution to the problem that qtdesigner can't pull and hold controls normally
![Illustrate the principle of one-way linked list and the method of JS to realize linked list [with source code]](/img/0d/2de3413fcb77ac2bd093677035f2e7.jpg)
Illustrate the principle of one-way linked list and the method of JS to realize linked list [with source code]

Object. Specific implementation and difference between create() and new

Heartless sword Chinese English bilingual poem 001 Love
随机推荐
Practice: how to reasonably design functions to solve practical problems in software development (II) -- improving reusability
双周投融报:资本抢滩元宇宙游戏
VTK vtkplane and vtkcutter use
Xunwei dry goods | Ruixin micro rk3568 development board TFTP & NFS writing (Part 1)
Illustration of JS implementation from insertion sort to binary insertion sort [with source code]
Pytest自动化测试-简易入门教程(01)
Unity 全景漫游过程中使用AWSD控制镜头移动,EQ控制镜头升降,鼠标右键控制镜头旋转。
Appclips & tips (continuous update)
Array information management system reconfiguration preheating (1) how to write basic logic using linear continuous structure?
22年五月毕设
【Matlab图像融合】粒子群优化自适应多光谱图像融合【含源码 004期】
Library management system 1- project approval
【概率论与数理统计】猴博士 笔记 p41-44 统计量相关小题、三大分布的判定、性质、总体服从正态分布的统计量小题
Biweekly investment and financial report: capital rush yuan universe game
常用问题排查工具和分析神器,值得收藏
Quick sorting of graphic array [with source code]
Flutter 内外边距
Redux learning (III) -- using Redux saga, writing middleware functions, and splitting reducer files
Nodejs database (Part 2)
Redux learning (II) -- encapsulating the connect function