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

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

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

[复制链接]
发表于 2014-4-12 21:59:37 | 显示全部楼层 |阅读模式
       说起开发编辑器,其实现在已经有很多了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,个人觉得挺好的,抛弃了先前的Dreamweaver CS6。其实Github最近有了新的动静。/ o( z5 v+ ?. {3 e6 v
! r: R: x/ d2 T1 l; B& a4 D4 z
        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/3 ?8 x6 J; Q8 Y& J

7 @( z3 w: }2 l        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:! m' Y  f& x* @( S& z

$ R8 N7 k( T- c; D6 d初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。5 x! m7 [0 z/ w' ?- V

8 d) w6 ]( r! d! ?; F9 A# v) M/ b目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:
& k( [0 M9 A) O2 C& p" d) e" M% _" B* y% W6 b2 O& J3 l4 k$ m
插件功能
. M; D; u0 u2 a; R2 I# s0 ~8 n4 S/ q- Z( j; |" b
       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。5 K* A' R  w  `1 v9 e/ D0 h* {
5 ~7 n2 m* M& F7 }
关于Node.js集成功能
5 K+ b) }, S: o: Y
) d$ |% z2 ?$ N        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。8 y) {* Z0 Q; U+ ^
, u( W8 h( R4 j0 R
无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。
; U; J% l$ g4 Y8 x3 ?7 W: U  |4 E" x7 W  p% t# R
全面的模块化设计功能. `$ [$ Y+ o2 C, R4 R
# f3 f6 K& h3 S3 h$ l" Y
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。( u# x  @3 {+ l

! g& W7 c- T3 U8 f其他全面的功能2 B8 l) v: P, i% T

4 v2 b, j& [% }Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:3 u# O3 f) Q( @9 Z. y! p) ]
- j8 @% U9 X" l
■ 文件系统浏览器: |7 ]' v" p% T1 P2 l
5 {7 w( \& ^2 y0 B7 ^8 c
■ 用于快速打开文件的模糊查找器
& G* ]5 O/ x: j# M1 ^$ K7 {
4 m- o- l$ r' k■ 在项目里快速的搜索和替换# E4 z/ |, C6 W  w
4 ~" F! e; k: {& `; A
■ 多种光标选择9 [" S4 t6 |  U& m/ |
5 F& i# I# b! J" ~0 D
■ 多个窗格6 r3 g) t0 Z: M; j+ \
2 Z. C: ~( s1 T, M6 B
■ 代码片段
4 Q( [( H5 w* |- J' Z* i# B8 G5 t" i' E' T
■ 代码折叠
. \0 Q. u9 V( P0 y: q5 t3 ~/ T
7 @! w0 a# R- t, E) S" Z* T■ 干净个性化的UI
; w5 W5 W# x; S
. U/ K4 L. y+ Z4 Q■ 导入TextMate语法和主题% C/ f$ Z$ \$ G) r, r' n2 ]0 x. E: d$ k

: h2 r" f+ R) j" F
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-1 14:07 , Processed in 0.033608 second(s), 7 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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