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

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

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

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

. N' r3 b& e8 \5 @% j0 L初次看到这个界面感觉像是抄袭SublimeText的,呵呵,关于这个还是淡定吧。它里面的功能还是听牛的。
9 A7 y' F% x2 c( i; x# b- S3 Y; {' b0 {& n$ F- D7 P
目前Atom只有Mac 版的,并且还在封闭测试中,而 Windows 和 Linux版本会很快呈现给大家。下面大概说下其功能吧:$ ~4 y6 {% V6 Q, c6 g% S

5 ]: T0 t3 }. \6 @( [% W  U* I! [插件功能2 G$ Q9 v8 F& d) t
# q* s6 ?6 F- w7 \, d6 y
       牛逼的是,里面嵌套了谷歌浏览器的FIREBUG,可以内部联调。无论你是调整Atom的CSS接口还是添加一些HTML和JavaScript主要功能,它都可以被你轻松控制,并且使用起来非常方便。! _  D6 j2 I* y% K5 T& p

* z% ^: J/ W: f+ |! c$ X关于Node.js集成功能
8 \( z3 A& N1 [3 r/ W/ s- |. b4 L  Y0 j' U- n7 y% b  a" {
        Node.js的支持使得访问文件系统、派生子进程、甚至直接从你的编辑器中启动服务都变的轻而易举。开发者可以直接从50000多个Node.js包库里选择自己所需的库,也可以调用C或C++库等。$ L1 e/ }3 T0 {0 {
2 W3 M4 F( z6 I2 H
无缝集成使得开发者可以自由搭配Node.js和浏览器API,也可以从一个单一的JavaScript函数里操作文件系统并且写入到DOM。
/ [! ]- C3 [3 \6 [1 }
  K+ @4 s+ T& {- N全面的模块化设计功能; s+ v2 x9 A5 S0 H* N* G
. [/ C5 U! A8 j9 T0 K
由一个极简的核心和超过50个开源包构成,如果用户不喜欢某些软件包,他们可以自行替换。Atom的目标是打造一个极易扩展的系统,并且模糊“用户”和“开发者”之间的区别。
0 h( x) ?8 I, E! N6 l$ p
2 g! n$ a% j# e) J( ]1 |其他全面的功能
; v1 n: h( Z! C. v' B& ]2 M
8 C( p7 Z7 d# z/ N" o3 D, B9 x' lAtom在一个现代化的文本编辑器中预装了一些开发者可能期望/需要的功能,例如下面这些:
: D3 k# o  U+ y8 \5 |
, U) c/ }# I& U  r) Y2 U■ 文件系统浏览器
- }  v; P6 |3 Y4 g' Q3 L9 l& i7 A8 f- G: {
■ 用于快速打开文件的模糊查找器0 z: }3 a: I/ q5 h0 M
/ S* d$ q! N& c& `$ L
■ 在项目里快速的搜索和替换7 o. F* j- g3 k" A

9 m* y, @1 P" b( P■ 多种光标选择
* \8 y0 ?# d& i& X
! l: @$ b# p" K/ o0 [" t■ 多个窗格
  s8 N& w% g. n- D9 m$ d/ ?$ N8 j- v3 ]% v
■ 代码片段
2 f' u' o& i7 j5 h# l5 W3 P+ b6 ~3 [" w9 z6 W1 X
■ 代码折叠
; x: s: x- u: k, l) q5 O
: |; C1 J) W, |- N$ f) l■ 干净个性化的UI. }  ]# s5 u9 t( x7 i9 M; b6 i

6 \0 K' r) Y1 ?' u$ `■ 导入TextMate语法和主题  b1 s5 t8 A! e8 g+ K; ]5 ~6 t

( ^+ d+ k" Q" x( t
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-21 19:27 , Processed in 0.008587 second(s), 6 queries , APCu On.

Powered by Discuz!

© 2010-2023.

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