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

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

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

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

# u  u+ T/ Y, U: z) n3 U0 U# F& o        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/& ?6 H) [" M# w. X4 T
5 W8 Y( Z) Q- ~& w0 V$ A( n
        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:0 Z4 p4 I% x, m  i' `. e* N
  G% B6 \! W$ S3 P
初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。. x5 m1 U( }; A4 ?
5 z8 j4 t4 m: f" I7 o% `
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:
% S7 w6 z( f5 N$ P9 A+ `- Z4 v$ V& F) O% }- C8 U- K+ C
插件功能
+ q' P& M1 S/ R2 c/ R+ e
0 P" W9 o% g) ~: m* Q" V( H       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。: g  v9 o# G# ]9 u4 D. q

% o/ r# F: S$ k4 E% U关于Node.js集成功能, w0 @3 X* A* h$ K8 ]# `0 @
7 `2 `. @* c5 f" N. ?
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。
. g' Q& s7 e1 Y5 t& @5 g
! s/ [' t( H& Y. D/ h9 x2 L" r无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。5 Z0 P+ q: A% y0 R1 i  R

8 ~6 S1 w+ K$ _, p全面的模块化设计功能
% U; A6 z# m2 @, c/ ?+ J+ v. j7 `, O& {# ^) A: y2 [
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。$ f2 s' W* w% U$ B2 s- h

& C7 |* x. [' q2 ]; g5 _9 g其他全面的功能5 |8 v" g! M% `+ x( w  W) r
1 b, @7 R& V" }$ S3 j
Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:5 v/ e2 n) e" {- m( o: o* q

8 v4 d9 J! h* ^& e■ 文件系统浏览器4 S9 |2 S/ @+ Z. A$ F7 R$ b
0 E0 R9 K. E2 N
■ 用于快速打开文件的模糊查找器8 w- K3 `) H# T* ^
' I3 }9 q) Y( r- U1 c( }  _
■ 在项目里快速的搜索和替换
/ x( b" Q: s6 j  R: M4 P* K6 P; s
■ 多种光标选择
4 k  {, G: t- T/ E$ v; ?
' ^5 E9 z4 T$ |0 e' x% }3 W  {8 s■ 多个窗格
) M; o4 x8 W: T: e
; ]+ h" u1 _5 E" l  d8 ?0 d■ 代码片段! H; G+ Y' \0 h3 \4 i7 l

. ]* G* T# l  R5 T" m■ 代码折叠9 @$ v4 j$ s1 P& M, Y, X' G) |! U
3 Q7 h1 L& n+ Y2 k1 z
■ 干净个性化的UI" ]  ?9 l$ t: a; J2 A0 ^) d
4 @! ~# f2 W; b. ~  z
■ 导入TextMate语法和主题/ w9 s; D' F  W2 l

" C" ?6 r) R* a
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-23 19:48 , Processed in 0.031000 second(s), 9 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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