Ilvsx's Blog

return practice() ? '1 week' : 'never';

Atom ,比 Sublime 更好用的文本代码编辑器

Why Atom?

可以参见:
官方手册:为什么选择 Atom(@jysperm 翻译)
Atom 更为先进的文本代码编辑器 - 由 Github 打造的下一代编程开发利器

安装

在 OSX 系统中,使用 brew 来安装

brew cask install atom

常用快捷键

cmd-shift-p 打开命令面板
atom [file] 命令行中用 atom 打开文件
ctrl-g 跳转到某一行
cmd-f 项目内查找
cmd-shift-f 项目内查找

目录树操作

cmd-\ 显示或隐藏目录树
ctrl-0 焦点移到目录树
在目录树下:
a 添加文件
m 修改文件名
d 复制文件
i 显示隐藏文件
esc 退出目录树
ctrl-shift-c 复制当前文件绝对路径

分屏操作

cmd-k + 方向键

文件

cmd-o 打开文件
cmd-shift-o 打开目录
cmd-w 关闭当前文件
ctrl-shift-s 保存所有打开的文件
cmd-t or cmd-p 模糊查找文件
cmd-b 在打开的文件之间切换
cmd-shift-b 只搜索从上次git commit后修改或者新增的文件

插件

Emmet

前端写代码神器,必装

vim-mode-plus

vim 模式,比 vim-mode 更好用,非常完美

smalls

可以快速定位光标,类似 vim 下的 easymotion 插件

smalls

terminal-plus

可以在 Atom 中使用终端模拟器,可以不用在终端和编辑器中来回切换了

terminal-plus

project-manager

可以把当前打开的目录和文件保存为一个 project ,之后就可以在各个 project 之间随意切换

project-manager