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

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

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

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

$ A& M( l) L4 Y9 L3 T( @        Github在上个月发布了一个名为 Atom 的全新在线文本编辑器。编辑器采用全新域名atom.io 运行。据说 Github 内部已经使用 Atom 六年时间。目前 Atom 暂时只接受邀请注册使用。大伙如果想用呢,就去Atom官网上去填写邮件地址,点击“Request a beta invite”接受邀请吧。不过这个靠运气了。请猛戳官网地址:https://atom.io/
2 K$ n$ M; v  F) p+ @- d: p9 x+ u- O$ Q! S) t, `8 j
        Github称 Atom目前只是一个试验性项目,而且Atom是完全开源,他们的目标是使其迅速发展成实用工具,Github 鼓励开发者对它进行扩展。我可以大概看下Atom的界面:
2 E) X' M2 H' C* {2 H  }- j; T! D! U+ Q  C+ N' O
初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。
, Z; N# Z  V2 G- G- V+ |; W+ x
2 u% B. w! B- _2 T. Q目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:
1 [% W2 \* Q3 s3 v! z
  U& e: W* \' K  g9 U插件功能
' E" U  I3 C: m+ L4 R2 I' v/ j$ C. N
       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。/ M9 I4 W2 j% m8 R2 U# ]; v

0 |7 l3 J) W* e  G  o' y关于Node.js集成功能
% U& v& G+ D1 }% W9 r  M/ w, o, y  K  b
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。) r- e; j; D( k, D! M0 k0 u" v
! u& D& Q9 M, I1 @7 t* T4 J5 B2 e
无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。5 v7 K" v" {5 j6 }$ u) l! W
& |/ E: t7 c4 \) w$ y
全面的模块化设计功能
; q, r' A2 A; ^7 T/ C' L0 M( I6 l. P$ M* W  m& k
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。
, h2 V9 }. o, C. z
% a/ `* O  q' h其他全面的功能
' r8 b: c: c% A9 M' M2 h4 D' D' V7 t& U% n# f( h% v8 L$ b
Atom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:2 }8 D) i  N" y
; E- f, T+ u2 q4 \5 z* P
■ 文件系统浏览器
( {6 ?/ _' d: q! O! S2 [
9 Z5 b6 C6 d9 o+ t% f+ A1 R■ 用于快速打开文件的模糊查找器
1 i; C& M8 V' @4 R1 A% L  q
( ^1 g6 `5 \0 v4 b■ 在项目里快速的搜索和替换
' p2 y* ~/ i/ F* C) B1 z, R5 k) i
■ 多种光标选择
+ ?6 g- n# {9 a- l  g# S- g
6 \; X" U* E" a; t, U' x; ~■ 多个窗格
' u$ g& d3 s) V/ r
6 P: h1 D+ q4 K% C■ 代码片段
5 I4 q) l1 q3 v$ D, [  C1 Y/ }
  J5 u/ O; T% _  |■ 代码折叠% x9 ^3 B/ ?# [  Y# N0 y

0 g: n& N" i# e5 @- P- V: m■ 干净个性化的UI( _6 t/ ?! H) p# j

7 h8 s5 s* Q/ R# a2 n1 b- B■ 导入TextMate语法和主题
7 H' M) S* _% L7 t5 V: B5 \6 m& F  L' ~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-17 22:07 , Processed in 0.026594 second(s), 9 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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