稳定互联,中美互联,站长交流,虚拟主机,香港主机,美国主机,虚拟空间,免费空间,免费VPS,免费域名

 找回密码
 立即注册
查看: 2810|回复: 0

[其它] 开发者的福音:Atom文本编辑器问世

[复制链接]
发表于 2014-4-12 21:59:37 | 显示全部楼层 |阅读模式
       说起开发编辑器,其实现在已经有很多了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,个人觉得挺好的,抛弃了先前的Dreamweaver CS6。其实Github最近有了新的动静。9 f: }' q2 e$ {

& \# }4 C* E( h  [        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/% K! y! c7 A- L( Y: v+ z$ C" K
, b& n2 h' i# {- Q- S
        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:7 ]) V$ D" S/ m2 ?

9 i7 Y3 J2 N5 t+ [7 z" u2 }4 ]初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。
$ |; p5 \$ b$ h/ F% u* y! u  E+ J8 b( G- m4 W. O0 r( C, S
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:
1 q; R/ m1 J2 Z! z1 v: o( f9 y' w3 H. @# w4 J
插件功能
% g4 W% j6 j* c% x
6 N0 f- t6 A$ ]1 W       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。  k: ]& Y1 K) }0 s+ L- h  M

% g7 R1 V- e' ]: l% k关于Node.js集成功能
+ k) {+ @' D8 M; O) q9 `; Z) g
4 c5 B) l2 J3 c7 `5 a- {        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。
+ G8 w- Z5 ^6 Y0 Z! w
) c- z8 ]& i6 m9 ~" P无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。- ^+ Q: d, J# _- p/ W

% K: j" E- b% T3 M全面的模块化设计功能2 z( x3 E+ g" }  L' ?8 ?% z8 r
% H: |, t" w% d5 t
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。9 k, T) G- V' I

. h  l5 M$ P9 \  ^2 A2 U; c其他全面的功能
3 n: d% D, a7 q9 p* v3 ]7 l# l" L
' V4 O0 S8 X, _Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:6 I( G: I5 b$ C$ \& [
* M+ A. V, y8 `( {& {
■ 文件系统浏览器9 p) |- J- b5 W- @0 T

" @) R4 A' K% i* n% W■ 用于快速打开文件的模糊查找器: q  M; r# e9 \0 J5 T
3 d. n( K4 S8 a2 L; H
■ 在项目里快速的搜索和替换
4 K; K# G' c& Z& k2 W
( y) c  @: b* `4 w3 \) G$ ?: Y■ 多种光标选择3 ^, F9 \" I9 g1 |0 ^

$ ]( Y, t" T% H6 d4 l2 E■ 多个窗格, s) o# i, o' N: W3 a: H

' G. c, g; N4 `4 L* m■ 代码片段# h  E: T! T9 f
) |# }0 }5 z" a1 H
■ 代码折叠
, u5 t* P& r8 U1 _2 \/ N9 A% b: a/ Z1 r
■ 干净个性化的UI
# W0 I; V7 l$ `! c  m; N! m1 V+ m3 O+ n  W, }% g, C
■ 导入TextMate语法和主题
3 A, I' Z" |7 n/ s0 W1 G' O; w" m9 R8 J4 I9 P) L' P
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|WdidcNet ( 苏ICP备17005075号-1 )

GMT+8, 2026-5-18 01:50 , Processed in 0.025775 second(s), 8 queries , APCu On.

Powered by Discuz!

© 2010-2023.

快速回复 返回顶部 返回列表