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

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

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

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

0 l: j9 G- y5 v( K. ]/ ~        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/7 P) |' L' B& e! ^$ u

0 d9 J. a0 a, N  F- c- f9 f) b! R4 a        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:/ H$ \  A& M2 G

# ^3 n3 W9 {6 n0 N- }- A初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。
  A( p- c9 z" n) `2 K! X1 U8 ~4 p' s2 X, m
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:/ I. p# x: b+ g- @
% l- g0 R0 I: b' E& J- Q
插件功能" a" Y! j: K3 P  X, Y/ H% l. M% H

, V0 m& V3 X  u9 Z  w2 D, R       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。) H) Q- U& w4 F

" G. ]9 s6 ^) S; L. s% ~关于Node.js集成功能$ T" e5 S- q# k
; S5 p0 V1 Z8 z7 t+ k/ \
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。3 P, X; g5 E) Z" v9 C2 R

" X. p& l0 T+ N, J2 f3 n无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。
. s3 U3 ~% A! q4 g6 ]  z/ n' `: V: k# W
全面的模块化设计功能
: U2 J! A- v1 q" F0 O" `$ n2 L+ D' a# H, q8 y/ s
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。& J7 B3 X# S+ J  m& r: y/ M
6 p- }% s' W/ }. ~9 c% \
其他全面的功能" p6 w& Y% p, \" _& V- s5 V8 Q" _
5 ?7 j4 |4 [$ }- Z5 }0 Z$ w
Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:" l: ~9 g; P$ G- I9 R* j1 V
, G* i% `, A3 H: Z1 X; i; h
■ 文件系统浏览器- d4 t" s2 B  E

+ m& V: j2 ]; E1 `% j7 J' R■ 用于快速打开文件的模糊查找器
2 k' s  O6 i1 W( m
& Z' \" G/ Y4 b% ~% \■ 在项目里快速的搜索和替换
/ U5 X7 K4 A, T1 R/ U8 ]
7 q% t# _3 D8 `# R■ 多种光标选择6 p# @' h% U, o# H+ Z, l/ i! t
+ q; }4 w+ N$ t1 q2 {' @
■ 多个窗格  V- {; w0 g$ @0 c4 M2 o8 i

; p. O/ ]8 A' t' c■ 代码片段* X7 _9 t5 z, v8 o

9 Y  T" w5 @$ K8 _& E3 g( o■ 代码折叠
/ l. a# E2 Y/ V+ l/ }6 `5 Z, V  ^" `9 y' f5 }! E6 K
■ 干净个性化的UI! f4 {2 Q/ s* k

; l2 a4 ~6 m2 Z2 U# L■ 导入TextMate语法和主题1 {5 H* \. D4 l; d

, j8 D0 U0 |+ `0 @
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-2-7 21:23 , Processed in 0.009304 second(s), 8 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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