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

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

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

[复制链接]
发表于 2014-4-12 21:59:37 | 显示全部楼层 |阅读模式
       说起开发编辑器,其实现在已经有很多了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,个人觉得挺好的,抛弃了先前的Dreamweaver CS6。其实Github最近有了新的动静。
% W! P! R& ]  K) X) r/ m# ~
3 i$ _. ^5 X- p) }! R* p" \/ s        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/
8 t1 [6 y! X+ V# M# v0 `3 O1 q) y
  p0 p7 v* z' z% A* @        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:4 r0 s' w2 d+ o2 e

3 e" H, |3 Z% B+ `9 g% \初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。* n$ K& F  C" {3 M3 X* O
* W8 e4 U' n; A1 ~0 p( f6 A% P' s4 k
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:' n' ]2 w9 _9 Y6 K

+ ?1 m5 S4 @9 N, @插件功能6 M6 |- Y% s. g* \
" ?* W  |* f1 ]6 ^6 Q& s; n3 w& F: j
       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。" ~, o$ ~. q+ F: N. ]" V; f  g

+ q, J8 W, e( z关于Node.js集成功能
# c! h: J; r' A% K8 \4 g# f' A0 f2 _4 E8 ?4 y9 n! P8 {0 O: h. X
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。
' ^' `3 E: Q6 e7 {- H3 q
: s2 ?  M8 j- b" ^( p0 k无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。
  u; ^" @7 Y! \$ S( P3 O& n1 K
' o& Y, `6 a" }; q$ B! n" P全面的模块化设计功能5 }; h' I, i: s( N; ^2 g

/ O9 ^8 P; a0 o; z由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。" E0 E& I/ c3 O

4 W9 N. E) R6 B& M1 ]5 g1 \其他全面的功能, z5 w, |. C* b
4 ^( L+ t. w1 `- U
Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:
3 R3 W2 ?( s# }4 |
- j) U( g) p- f/ |0 ^9 |. J■ 文件系统浏览器/ S1 u; W& Y9 K

/ w: S. q" r) G$ j+ ~8 \/ {■ 用于快速打开文件的模糊查找器
, j% g, }: Q  s' Y9 G
9 T3 O# o2 {5 m# x■ 在项目里快速的搜索和替换, G$ f. J0 b* E5 x/ H' y
% z6 ]0 D0 o1 l, r7 X* ?# H
■ 多种光标选择
3 h8 x$ i' t( E6 n
- @7 l4 J) `; ~3 y8 Q■ 多个窗格1 ]  ^- [1 N1 y, n$ h/ t2 L7 F5 w/ D1 G
3 }3 `- ]% d& u- F: \
■ 代码片段! n) W  X& x& N1 w  S

& U& V# N2 r% R6 K% h■ 代码折叠+ I, s4 X& I9 ]/ L5 p: h3 _2 Z

0 B- k' [# n( z0 M% h■ 干净个性化的UI3 [' ^; U5 P2 K  H
7 E- T: d  m+ p' X
■ 导入TextMate语法和主题
! O& N1 ~" }6 k, W7 L6 Q+ p" @
3 P9 S8 c' A* m5 l) U
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-2 08:16 , Processed in 0.022791 second(s), 6 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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