Atom使用体验

后记:已用VSCode代替,因为所用的硬盘不是SSD,Atom在大项目上的表现实在是卡…

很早很早之前看到有服务端的同事在用Atom编辑器,当时还是蛮吃惊的。
因为印象中的Atom,就是一个拥有高贵血统的体验产品:背景强大,理念前卫,但是Bug还比较多,并不适合作为首选的IDE。

这两天正好有空,就折腾了下。用下来,感觉还是很不错的!

先来一张截图。(我使用的版本是:1.6.0-beta8)

Atom的插件系统,非常强大!可以这么说:使用Atom,就是使用它的各种插件。
附上自己使用的插件:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
C:\Users\Administrator\.atom\packages (16)
├── activate-power-mode@0.4.1 应该都看到过这个插件的新闻
├── atom-beautify@0.28.26 代码格式化
├── atom-ternjs@0.13.2 js语法提示
├── autoclose-html@0.23.0 html自动补齐</xxx>
├── autocomplete-paths@1.0.2 自动提示路径
├── color-picker@2.1.1 选择颜色
├── eclipse-keybindings@0.9.0 绑定Eclipse快捷键
├── file-icons@1.6.18 给TreeView添加文件小icon
├── git-plus@5.13.0 git操作相关
├── goto-definition@1.1.12 js跳转到定义
├── highlight-selected@0.11.2 选中相同字符串高亮
├── last-cursor-position@0.9.0 增加前进回退功能
├── linter@1.11.3 语法提示
├── linter-jshint@2.0.2 js语法提示
├── markdown-themeable-pdf@0.10.2 把markdown 生成 pdf
├── minimap@4.20.0 缩略面板(用过sublime的应该都知道)
├── minimap-autohide@0.10.1 minimap的插件
├── open-recent@5.0.0 添加菜单:最近打开的目录
├── pdf-view@0.50.0 预览pdf
├── sync-settings@0.6.0 同步Atom设置!
└── terminal-plus@0.14.5 集成命令行终端

装了这些插件之后,基本就可以随心所欲的写代码了!

接下去就是了解各种配置,除了官方社区,大家可以在Atom的中文社区学习各种姿势!

目前不完善的地方:

  1. 单个文件如果有个几万行会很卡,甚至会Crash
  2. 文件数目比较多,跳转检索会很慢
    反正就是对大项目支持很不友好,希望之后能改善吧。。。

我目前的习惯是:

  1. 简单的文本编辑 :sublime
  2. 小项目、写博客等 :Atom
  3. 实际开发 : Webstorm 和 Atom 搭配使用
    有人看的时候,用Atom;没人看的时候,用WebStrom :)

转载本站文章请注明作者(xtutu)和出处 xtutu.me