ATOM(黑客文本编辑器)是GitHub专门为程序员推出的一个完全免费跨平台文本编辑器。强大的功能,简洁和直观的图形用户界面,并且ATOM拥有很多有趣的特点,支持 CSS,HTML,JavaScript 等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。有需要的欢迎来下载ATOM!
ATOM 功能介绍
1、跨平台编辑
Atom可以跨操作系统工作。您可以在OS X,Windows或Linux上使用它。
2、内置包管理器
搜索并安装新的软件包,或者从Atom开始创建自己的软件包。
3、智能自动完成
Atom可帮助您通过智能,灵活的自动填充功能更快地编写代码。
4、文件系统浏览器
在一个窗口中轻松浏览和打开单个文件,整个项目或多个项目。
5、多个窗格
将Atom界面分割成多个窗格,以跨文件比较和编辑代码。
6、查找和替换
在文件或所有项目中输入文本时查找,预览和替换文本。
ATOM 功能特点
作为一个现代的代码编辑器,Atom 有着各种流行编辑器都有的特性,功能上非常丰富,支持各种编程语言的代码高亮(HTML / CSS / Javascript / PHP / Python / C / C++ / Objective C / Java / JSON / Perl / CoffeeScript / Go / Sass / YAML / Markdown 等等)、 与大多数其他编辑器相比,Atom的语言支持已经算是覆盖非常全面了。另外,它的代码补全功能(也叫Snippets) 也非常好用,你只需输入几个字符即可展开成各种常用代码,可以极大提高编程效率。
另外,Atom同样支持 SublimeText 的几个重要的功能,譬如 Goto Anything、Goto Symbol、Goto Line、命令面板等等,就连快捷键也是一模一样的!相信 ST 的用户将会比较轻松地过渡到 Atom 去。实际上,从功能上来看,目前的 Atom 编辑器基本就是 Sublime 的一个复刻版,只是技术实现方式不同,插件的技术也有所差异。
和git完美结合工作
Atom 编辑器可以和 GIT 完美结合,所有对代码、文本的修改都能体现在编辑器的界面上。比如在文件内新写的代码会在左边标记为绿色,删除的标记为红色,修改的标记为黄色。在左边的目录导航也能方便的看到文件改动:有改动的文件其文件名和所在文件夹名都会被标记为高亮显示。编辑器底部会显示当前所在分支和对文件的修改行数统计,对于 GIT 用户来说非常方便。
基于web技术构建
和之前介绍过的微软 Visual Studio Code 编辑器一样,Atom 也是基于 WEB 技术(Chromium+Node.js)开发的,简单理解的话编辑器本身其实是一个跑在本地的网页,这足以让无数 WEB 工程师为之兴奋!用户可以用Javascript来编写编辑器插件,用 CSS把主题界面改成任何你喜欢的样式等,这使得编写插件、主题、二次开发的门槛的降低了许多。这也能解释从 Atom 发布到现在不长的时间里,Atom的 Package 和主题数量都快速增长上来了。
不过,也正因为它基于WEB 技术构建的,目前处于初步阶段的 Atom 在性能上与传统的编辑器还有点差距,在打开大文件时尤为明显,而在一些机器上也容易出现 CPU 占用率过高等问题,这一点确实有待改进,而且还是需要大幅改进。
ATOM 软件特色
在代码编辑器、文本编辑器领域,有着不少的「神器」级的产品,如历史悠久的 VIM、Emacs 以及如今当红的 SublimeText。另外还有 EditPlus、NotePad++、UltraEdit 等一大堆流行的利器,可谓百家争鸣。
然而,作为目前全球范围内影响力最大的代码仓库/开源社区,GitHub 的程序员们并不满足于此。他们使用目前最先进流行的技术重新打造了一款称为“属于21世纪”的代码编辑器——Atom, 它开源免费跨平台,并且整合 GIT 并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高……
注意事项
对于喜欢追求新鲜技术的极客和程序员们,Atom 肯定将会是你的一个不错的新玩物,毕竟它是开源社区的产物,并且也代表着 WEB 技术进入桌面程序开发的新方向。纵使目前它还有不少的进步的空间,但一旦它解决了性能问题、建立了丰富强大的插件库,开源且跨平台的 Atom 编辑器将会成为业界新宠。
下载地址 / Download
下载不了?点击报错
猜你喜欢 / Guess You Like
webstorm2020汉化版
Navicat Premium 15(数据库管理开发工具)
Jass Shop Pro(jass编辑器)
编程猫(趣味编程软件)
TscanCode(静态代码扫描软件)
Alva Canary(原型设计工具)
HP酷表(表格数据处理)
ActiveTcl(TCL开发环境)
TrueFalse Cookies Post(多功能对比分析器)
RedisPlus(数据库管理软件)
MagicWorks(编程软件)
快手AAuto Quicker(软件编程)
RStudio(R语言数据分析软件)
Wingware Wing IDE Pro(编程开发集成环境)
NovalIDE(集成开发环境)
CudaText(文本代码编辑器)
wingware Python ide(编程开发工具)
AutoIt(脚本编程工具) 中文免费版