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

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

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

[复制链接]
发表于 2014-4-12 21:59:37 | 显示全部楼层 |阅读模式
       说起开发编辑器,其实现在已经有很多了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,个人觉得挺好的,抛弃了先前的Dreamweaver CS6。其实Github最近有了新的动静。
2 ]$ i: d- y5 n1 c8 B2 Z  T% k9 L) N% S9 F7 u
        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/( D1 b4 D: r  w, S4 m  o6 q' h4 e
; k/ n2 \* o& j3 X
        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:
! y& w/ O" ~6 H/ b) m1 n$ M
$ l! g( w& z5 M* p, v初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。4 ^1 ^9 V  K# }

0 _  h2 ?4 L! j  X  Q, a3 ?, m  H目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:
( H& h$ g% w, t1 i- J
; B" Y( c# c7 q4 d7 |插件功能/ @! N+ L) |( o" |" J# @
. t& ^  k% r. B: O4 |
       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。
- @! H/ J: n, E/ t* e
0 O% f$ u+ K. Y) P1 ]关于Node.js集成功能
4 j6 m: C9 T* k* _- l0 ?5 F0 y2 F, l: S, a; [5 E! T
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。
$ G6 ?3 _9 C6 h1 p/ V0 y) R4 _* N" d7 A3 h  G' o
无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。# K8 u  l6 C# j9 h% Y6 Y

( F4 D* D  ?2 Y) a全面的模块化设计功能
; \( s2 v" d% a9 L
$ f9 I& a% C0 R/ l; U由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。& q. f$ J* F1 R3 Q9 L4 m1 t

3 Q, o9 U- U1 F  u其他全面的功能
1 y; i3 R' a* d& s+ B* O4 J. o5 C
0 c6 x# e6 X7 }; r: |# X& JAtom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:# C* b& ?# R6 e1 X' O8 P* N7 b

- I( o+ ^9 Z: `3 D- S0 r8 @■ 文件系统浏览器$ p3 f. y* h; D
) w2 S) I; }, b) c
■ 用于快速打开文件的模糊查找器3 x1 k- G, g$ S, d
; G+ Q; _: t* H& c, y3 z4 j5 W
■ 在项目里快速的搜索和替换0 C! t2 p3 ]6 ^! I. V  [7 ]
0 v0 u3 V* H( X' @
■ 多种光标选择( \' i3 v% T" X7 T# U% A
7 r; z6 u8 o* h+ \$ b# Z! t
■ 多个窗格
) x; \, a. Z& V) y
8 k; _  L# j" M7 \/ `& S* A■ 代码片段
0 r/ c) P9 s. U
7 F, E. N) t2 Y2 D* j" ?■ 代码折叠; f) {( c0 a0 e9 r: b" O
- Q5 W, K0 u1 x. R
■ 干净个性化的UI
0 T5 ~. Z4 o- D* B% J# d4 ?6 ^  n# z) H4 A# M
■ 导入TextMate语法和主题- e9 Z7 ?# a& @6 T% @4 ~" ^2 `! A
5 S6 A2 {% m  v; ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-19 05:54 , Processed in 0.011460 second(s), 9 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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