Atom 21世纪极客的编辑器

Atom由Github团队基于Electron,使用开放的HTML,CSS,Javascript等Web技术构建的跨平台桌面App,可在Linux,Windows,Mac下运行,高度的自定义,打造属于自己的编辑器,内置包管理器,可随意扩展编辑器的能力,上百万的包提供使用,灵活的自动完成

2 min read
By myfreax
Atom 21世纪极客的编辑器

Atom由Github团队基于Electron,使用开放的HTML,CSS,Javascript等Web技术构建的跨平台桌面App,可在Linux,Windows,Mac下运行,高度的自定义,打造属于自己的编辑器,内置包管理器,可随意扩展编辑器的能力,上百万的包提供使用,灵活的自动完成

Seti-ui

整合文件类型图标,比如java,c/c++,javascript,除此之外还包含了配置文件类型的图标,看上去就一目了然

Monokai-seti

语法高亮主题,组合seti-ui即可拥有Sublime text的体验

Open recent

记录最近打开的文件

Project manager

故名思义就是管理项目

Todo-show

高亮Todo项,记录代办

Minimap

类似sublime text的有右侧

Highlight selected

高亮选中

Minimap highlight selected

同上,只不过是在minimap

Autoclose html

自动关闭html标签

Pigments

直接显示css的颜色

Merge conflicts

高亮所有冲突文件,提供冲突解决方案

Git plus

不需要使用终端即可使用Git

Linter

自动检测错误并进行提示,linter还提供Api和git整合,提高代码质量

Web开发者必备

  • htmlhint
  • csslint
  • jshint

Auto Detect Indentation

自动检测缩进,提高可读性

Atom Beautify

支持使用HTML, CSS, Sass/SCSS and LESS使用Tab键的展开,多光标模

Rest client

开发Api必备

Git plus

Git和Atom整合的客户端

Autocomplete modules

Ecmascript6(es6) import/export语法的模块自动补全

Auto update packages

自动更新Atom的安装包

Autocomplete paths

Commonjs模块语法自动补全

Define jump

跳转到声明处

Angularjs

Angular框架自动补全

Docblockr

注释文档编写

Set syntax

使用命令快速设置文件的语法

Node debugger

调试Nodejs应用

如果你觉得不想Codeing了,可以使用这个包asteroids来放松下

使用Apm快速安装所有包

apm install node-debugger set-syntax docblockr angularjs define-jump auto_complete_paths auto-update-packages  autocomplete-modules  git-plus rest-client emmet atom-beautify  linter git-plus merge-conflicts pigments  autoclose-html highlight-selected minimap todo-show project-manager open-recent monokai-seti seti-ui