开发者的福音:Atom文本编辑器问世

提及开发编辑器,其实如今已经有不少了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,我的以为挺好的,抛弃了先前的Dreamweaver CS6。其实Github最近有了新的动静。

Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。听说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙若是想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/

Github称 Atom目前只是一个试验性项目,并且Atom是彻底开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我能够大概看下Atom的界面:

初次看到这个界面感受像是抄袭SublimeText的,呵呵,关于这个仍是淡定吧。它里面的功能仍是听牛的。

目前Atom只有Mac 版的,而且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给你们。下面大概说下其功能吧:

插件功能

牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,能够内部联调。不管你是调整Atom的CSS接口仍是添加一些HTML和JavaScript主要功能,它均可以被你轻松控制,而且使用起来很是方便。

关于Node.js集成功能

Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的垂手可得。开发者能够直接从50000多个Node.js包库里选择本身所需的库,也能够调用C或C++库等。

无缝集成使得开发者能够自由搭配Node.js和浏览器API,也能够从一个单一的JavaScript函数里操做文件系统而且写入到DOM。

全面的模块化设计功能

由一个极简的核心和超过50个开源包构成,若是用户不喜欢某些软件包,他们能够自行替换。Atom的目标是打造一个极易扩展的系统,而且模糊“用户”和“开发者”之间的区别。

其余全面的功能

Atom在一个现代化的文本编辑器中预装了一些开发者可能指望/须要的功能,例以下面这些:

■ 文件系统浏览器

■ 用于快速打开文件的模糊查找器

■ 在项目里快速的搜索和替换

■ 多种光标选择

■ 多个窗格

■ 代码片断

■ 代码折叠

■ 干净个性化的UI

■ 导入TextMate语法和主题

总结:

Atom的出现,对开发软件的发展起到推进做用,无论它是否会被广大开发者所喜好。详细的关于Atom的动态,请关注本站:Web前端之家www.jiangweishan.com前端

相关文章
相关标签/搜索