自从更换电脑之后,主力编译器选择的是atom,github出品的跨平台开源代码编译器,大概也使用接近三个月了,是比较适合我这种懒人程序员,哈哈。
刚安装完的atom是非常干净简洁的,有点像sublime text的感觉,但是它最吸引我的地方就是超级强大的插件库。
可以很方便的安装插件库,我安装的插件有:
linter,linter-clang
使得atom有了c/c++的编译能力,能够报错
minimap
不用多说
file-icons
这是一个文件图标插件,可以让文件图标一目了然
platformio-ide-terminal
使得atom可以打开终端
还有不少其他的API,UI工具,就不细致介绍了,对于atom总的感觉就是:
超爱atom!
虽然它比较臃肿,打开大型文件有延迟,但是并不影响它的优异性能,以及Geek风格的精美ui。
常用快捷键:
- cmd-\ 显示或隐藏边栏
- ctrl-0 聚焦边栏,聚焦后可以操作树目录中的文件
- ctrl-P 上移(Previous)
- ctrl-N 下移(Next)
- ctrl-B 后移(Back)
- ctrl-F 前移(Forward)
- ctrl-E 移动至行末(End)
- ctrl-A 移动至此行首字符(Ahead)
- ctrl-A(敲击两次) 移动至此行行首(包括空格)
- cmd-up 移动至文件最顶
- cmd-down 移动至文件最低
- cmd-L 选取整行
- cmd-shift-D 复制当前行(Duplicate)
- ctrl-shift-K 删除当前(Cut)
- cmd-shift-F 搜索整个项目
- cmd-G 找到下一个匹配的搜索结果
- cmd-G-shift 找到上一个匹配的搜索结果
- cmd-k arrow 根据方向指定分割窗口
- cmd-K, cmd-arrow 聚焦指定方向的窗口
- Ctrl-O 打开文件
- Ctrl-Shift-O 打开文件夹
- Ctrl-Alt-O 加载项目目录
- Ctrl-G 跳转到某行
- Ctrl-Shift-L 语法选择
- Ctrl-Alt-I 打开Chrome调试器
- Ctrl-R 进入变量、函数跳转面板