Atom文本编辑器-Web前端之家

新澳门萄京娱乐场官网 1

说起开发编辑器,其实现在已经有很多了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText
V3.0,个人觉得挺好的,抛弃了先前的Dreamweaver
CS6。其实Github最近有了新的动静。

Ubuntu/Linux Mint上安装Atom文本编辑器

Atom是一款由Github开发的开源文本编辑器,虽然目前该软件依然在Beta阶段,但我们依然可以在你的Ubuntu/Linux
Mint上使用它。

据Atom官方博客介绍,与Atom类似的编辑器Sublime和TextMate都深受开发者欢迎,但在扩展性上都有所限制,使用起来不是太灵活。而Emacs和Vim虽然很灵活,但在使用上却又不太平易近人,只能使用专用的脚步语言进行定制。为了打造一款即平易近人、方便使用又具灵活性的文本编辑器,Github推出了Atom文本编辑器。并且强调Atom的社区支持与发展。

Atom特性

Web本地应用程序

Atom是一款基于Web技术的桌面应用程序,和其他桌面应用程序一样,它也拥有自己的图标、本地菜单、对话框以及访问整个文件系统的权限。

无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。

Node.js集成

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

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

模块化设计

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

功能全面、开箱即用

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

  • 文件系统浏览器
  • 新澳门萄京娱乐场官网,用于快速打开文件的模糊查找器
  • 在项目里快速的搜索和替换
  • 多种光标选择
  • 多个窗格
  • 代码片段
  • 代码折叠
  • 干净个性化的UI
  • 导入TextMate语法和主题

新澳门萄京娱乐场官网 1

在你的Ubuntu/Linux Mint上安装Atom

PPA安装,打开终端使用以下命令安装:

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom

卸载Atom

sudo apt-get remove atom
sudo add-apt-repository --remove ppa:webupd8team/atom

以上只会卸载该软件,要卸载附加的一些软件包,请使用以下命令卸载多余的软件包:

sudo apt-get autoremove

其他平台下载

Download Atom For Mac

Ubuntu 下通过 PPA 安装 Atom

非官方构建的 Windows 下的 Atom 编辑器

在Ubuntu下编译安装Atom编辑器

Ubuntu 及衍生系统安装 Atom 0.104.0

不过现在只支持 OS X,接下来我将会提供更多的平台支持。

如果你想试试,可以打开 Atom 命令 palette -> Settings Views: Install
Packages ,然后搜索 Atom Spark Core 即可。

Github Atom 的详细介绍:请点这里
Github Atom 的下载地址:请点这里

Mint上安装Atom文本编辑器
Atom是一款由Github开发的开源文本编辑器,虽然目前该软件依然在Beta阶段,但我们依然可以在你的Ubuntu…

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

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。

发表评论

电子邮件地址不会被公开。 必填项已用*标注