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

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

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

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

# A1 W9 Y$ R# Y% o& c! }- h( i, b! W        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/
1 J1 {. G& B2 Q$ G8 d3 m) l- @3 h& T
        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:( ]( K% H) @& e

# w0 _8 J# A* O初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。
  ~; P+ i5 X# Q, |1 {) e( P- F4 B4 L* `
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:- J* K; u2 j6 `
& o2 @. {4 ?3 e" \6 {
插件功能
: Y( L+ V& j9 K
( v, M: n7 W+ q9 Q- \% e! _+ ]6 u' {       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。
- Q# q$ K/ v* s. m+ v6 f
7 ?0 Z/ c: U" y; k关于Node.js集成功能
7 M; N) }1 [0 i3 t% j8 d- s. ~# U+ D/ X0 ]
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。
3 @# o  E, [! \# w/ Z# {; [. q( c- x  ^
无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。+ R# W, }5 q. T
0 w6 w4 j+ a! L- a& p& H8 M+ X
全面的模块化设计功能
  E4 P  w8 {2 |
7 N- Q& [* d7 N, ]2 y9 b由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。
% b9 A! T  ?. A
) j6 U& y8 A3 S- h4 P5 [1 R  z其他全面的功能$ o- h# a) E! g' ?2 d. Z
6 m0 L7 G" W2 X
Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:3 D8 T( y6 a2 \8 H, N* F) e( P! {7 X7 U

0 j: Q7 g! i6 o8 [+ S$ Z/ o. F■ 文件系统浏览器
7 q0 Q3 O$ {& B/ W1 u. L5 p
  \1 l! d# ?9 m■ 用于快速打开文件的模糊查找器
2 e. n( z$ ^' p8 K8 D- A. c2 m( f$ k; T. n, E, \
■ 在项目里快速的搜索和替换
: w! A0 u3 ?  z: @: C
- @4 m1 [& [- S0 e, {■ 多种光标选择
8 w( V9 G$ ?( ?" Q7 L' X* w+ j5 N) n1 v" m6 z! B" x
■ 多个窗格
7 e0 U. ^+ E/ A1 J/ W
# e8 a# W4 b2 g■ 代码片段
1 [1 ]8 u9 G5 T- _8 e* F  `6 F# c* u% G! }& A8 _; ]
■ 代码折叠; W' d( z1 V  a6 k

8 a9 z4 n+ t) x* u8 B7 g+ g5 _7 c■ 干净个性化的UI. ~1 P  S3 G( j2 `

/ ^3 @! J8 s! q' X0 F/ b0 T; l■ 导入TextMate语法和主题
# R; U* t6 N. f
- M' \0 ~& T  f8 c3 `, C5 a6 F
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-8-14 00:24 , Processed in 0.006788 second(s), 8 queries , Redis On.

Powered by Discuz!

© 2010.

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