好消息:Github编辑器Atom已开源


Github编辑器Atom已经开源了,开源许可证是MIT。我们都知道Atom是一个完美的补充,帮助GitHub构建能够让大家在一起工作的软件。GitHub接下来还是会继续支持开发Atom的...
        Github编辑器Atom已经开源了,开源许可证是MIT。我们都知道Atom是一个完美的补充,帮助GitHub构建能够让大家在一起工作的软件。GitHub接下来还是会继续支持开发Atom的工作。这正如Emacs 和 Vim 在三十年前就已经表述过的那样:如果你想围绕一个文本编辑器来构建一个繁荣持久的技术社区,那唯一的方法就是开源。

Atom里面有什么?

        Atom的大部分功能是由程序包提供的,每个Atom程序包在推出测试版的时候就已经开源了。今天,Atom其余部分也选择了开源,其中包括核心应用程序,Atom程序包管理器,以及Atom的Chromium-based桌面应用程序框架,Atom Shell。

Atom core

       Atom core包括那些不是通过程序包提供的应用程序,包括构建系统、Atom全球环境、工作区、窗格和文本编辑器组件。随着时间的推移,开发者们已经从Atom中提取了功能函数,并放入了类库,这样就可以独立使用,预计这一过程能够继续下去。

Atom程序包管理器

        Atom程序包管理器 apm 是一个客户端类库和命令行实用程序,使用这个可以帮助发布和安装Atom程序包。 apm 目前是由 atom.io 提供动力,但开发者的目标是将后端API标准化,这样就能托管你的注册信息。

Atom Shell

        最后, Atom Shell 开源也是很让人兴奋的事情,经过超过两年半的开发, Atom 俨然已经成为了一个借居蟹,从Cocoa WebView 开始发展,之后移居到Chromium Embedded Framework,最后终于定居在Atom Shell。

在未来....

        在Atom 1.0版本发布之前的接下来几个月里,我们仍然有很多事情要做,主要集中精力在提升性能,在Linux 和 Windows上面进行测试,使API更加稳定。开源是对Atom有好处的,至少想要完成既定目标的速度会更快些。

  • Atom项目主页地址&下载地址:https://atom.io/
  • Github源码地址:https://github.com/atom/atom
标签: atom编辑器

更多 atom 相关资讯

更多 编辑器 相关资讯

Tridiv:基于 Web 的 CSS 编辑器

Tridiv:基于 Web 的 CSS 编辑器

Tridiv 是一个基于 Web 的编辑器,使用 CSS 创建 3D 形状。它提供了一个传统的四个面板的操作界面,给出了从每个平面的视图,以及一个预览窗格中示出的最终的效果。使用

Tridiv:基于 Web 的 CSS 编辑器

Tridiv:基于 Web 的 CSS 编辑器

Tridiv 是一个基于 Web 的编辑器,使用 CSS 创建 3D 形状。它提供了一个传统的四个面板的操作界面,给出了从每个平面的视图,以及一个预览窗格中示出的最终的效果。使用 T

Hallo.js:一款所见即所得的Web编辑器

Hallo.js:一款所见即所得的Web编辑器

     Hallo.js是一个简单的富文本Web编辑器,基于jQuery UI并且利用HTML5的contentEditable实现所见即所得。其目标并不是取代当今非常流行的编辑器,如Aloha,而是给开发者

仅一行代码,打造一个在线编辑器

仅一行代码,打造一个在线编辑器

     在大部分人眼里,技术宅给人的印象是沉默寡言,总摸不透他心里想些什么,彼此都保持距离。作为半个程序员,我觉得真正的技术宅大部分时间都在找乐子,鼓捣各种想法,和大部

CodeMirror:基于JavaScript的代码编辑器

CodeMirror:基于JavaScript的代码编辑器

CodeMirror是一个基于JavaScript的代码编辑器,你可以将其嵌入到任何支持JavaScript的页面中。 CodeMirror支持大量语言的语法高亮,包括C、C++、C#、Jav

创业公司Mugeda 推出网页版HTML5 动画编辑器

创业公司Mugeda 推出网页版HTML5 动画编辑器

曾经一度应用极其广泛的Flash 在这两年越来越落寞,尽管现在我们看到的很多网页端的动画广告依然是基于Flash 技术开发的,但是去年下半年Adobe 宣布放弃开发移动设备以及电视

采访和书评:精通HTML5和CSS3设计模式

每个应用程序都是独一无二的——但构成应用程序的组件却不尽如此。工具箱和程序库能够捆绑高层GUI元素和概念,但它们也因此造成了对程序库的依赖。 一本名叫《精通HTML5和CSS

Visual Studio 11增强HTML5和JS的支持

Mads Kristensen 在 TechDays 2012 海牙站上发表了一场很有趣的演讲,演讲内容是关于在 Visual Studio 11 和 ASP.NET 4.5 中所有的新功能和新选项。   然而,当我们浏览这

HTML5游戏开发工具推荐:IMPACT

HTML5游戏开发工具推荐:IMPACT

Impact 是一个 JavaScript 游戏引擎,可以为桌面和手机浏览器开发令人惊叹的 HTML5 游戏。 我已经试过了四个其他 JavaScript 游戏引擎,这是我用过的第一个比较有意义的(……)Im