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

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

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

[复制链接]
发表于 2014-4-12 21:59:37 | 显示全部楼层 |阅读模式
       说起开发编辑器,其实现在已经有很多了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,个人觉得挺好的,抛弃了先前的Dreamweaver CS6。其实Github最近有了新的动静。
, s/ t6 z# \# a/ p6 w0 z: d# J) `$ t- {. Q% m% ]: Q2 m
        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/" H+ A" a, M- z1 ]! e1 l) ~
3 m1 D4 z9 N( U3 f+ l- C- J# I. ~
        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:' T5 R: J) p& M1 ?  N, n

$ T( N5 U1 _' w& ^) j- F初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。
  i" l1 n9 j: ^) K1 y$ N4 x8 V* G& Q# |) p2 C" F" w" u+ l
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:+ @; N6 P- A) h
. A( \7 D3 I0 N# i& N- K
插件功能  m+ ~" A# X4 g& O" w, }

1 R# j) f% D& D       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。
3 t" Y7 A4 D8 a. u
' I- p9 L( ~8 m( v( ^关于Node.js集成功能
" o* c, m/ D9 y+ J3 P
* d3 {0 Z0 _) {& L        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。
" v8 m' h. h5 s' A: j1 z/ r1 z: e8 s: D& @1 g
无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。
8 U: J6 a( @2 W# I4 ]0 ~6 Q' ?' r/ Q3 I9 ?
全面的模块化设计功能% N- Y2 R+ b" a9 Z$ d6 F) k5 N
, Q( j/ A  R  q) Y9 S8 }# W
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。
7 {* ?# b9 a9 |+ X0 C0 ?
; a& {6 R4 [8 V- j0 V- K其他全面的功能
, e7 S, Y6 m7 U
5 N: L6 T, S# F2 k+ }0 J8 oAtom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:
6 w+ b% d1 H& X+ k9 I& ~( E# T, o" Q6 ?. z; ?
■ 文件系统浏览器5 q8 g# E5 v- Y' c% s) `
/ i1 N7 H2 p; B# X9 m8 e
■ 用于快速打开文件的模糊查找器, t1 d, x; M: A+ J; ?4 p

2 G& n+ B* e4 `/ d) g6 Z2 J■ 在项目里快速的搜索和替换) ~8 y0 u! m8 l4 `( A

. c9 d& r& Q9 C4 d3 \1 w* b■ 多种光标选择
* C- v% M  b. O/ J
: c5 E: i8 D$ g* h5 z" R■ 多个窗格
; w# T" p: c1 @4 r4 Z/ c
4 @6 Q6 S% u# Q. o3 y4 H■ 代码片段& `  o! w* n: L* J1 [  z

6 w! d; A, \% A( d2 P■ 代码折叠% O" t& R* P7 o. |) m  a

, O$ v$ P! D7 E* L/ J■ 干净个性化的UI
% ]- O/ h) A) C( h
+ j1 m. {' T3 I. O- t# q■ 导入TextMate语法和主题) N) K. v# J* P6 a# C# r
: U6 b& X* h3 p0 A% b
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-1 13:37 , Processed in 0.006202 second(s), 9 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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