atom是github打造的一款号称21世纪的编辑器,官网地址:https://atom.io/ ,atom的中文社区:https://atom-china.org/
编程越来越多的要用到github,决定选atom作为常用的编辑器。atom英文名字是原子的意思,编辑器取这个名字挺有意思!从官网下载atom,安装好后打开,会显示welcome界面:
点击上方菜单栏的Help,中找到Documentation会跳转到帮助文档.
安装好软件之后,接下来要个性化自己的风格。
安装package
点击菜单栏file,找到Settings点击,会弹出设置页面:
点击Packages查看已经安装的插件;点击Install会出现安装界面,在搜索栏里收缩需要安装的插件,点击安装即可:
右边点击Packages搜索packages,点击Themes搜索主题.这里一些常用的插件:http://www.cnblogs.com/wonyun/p/5125211.html
下载插件要翻墙,否则下载速度会很慢,几乎下载不成功!
我下载的插件:
activate-power-mode
atom-beautify
atom-ctags
color-picker
docblockr
git-control
highlight-line
highlight-selected
linter
linter-gcc
minimap
minimap-highlight-selected
设置快捷键
一些常用的快捷键介绍:http://www.imooc.com/article/1370,在Settings页面的Keybindings里可以查询已有的快捷键。
此外,如果在Settings页面的core中设置了auto hide menu bar,会自动隐藏菜单栏,按alt键可以显示菜单栏。
按F11进入\退出全屏,隐藏了菜单栏进入全面模式有更加沉浸式的体验!
自定义快捷键
在Keybingdings页面点击your keymap file可 以打开按键编辑页面:
下面几行黄字是我加的快捷键,按ctrl-f1跳转到声明,按f1跳回声明,alt-f2增加\撤销书签
编辑快捷键的格式:
'atom-text-editor':
'enter':'editor:newline'
其中:上面的'atom-text-editor':是selector,下面的'enter'是想要设定的按键,'editor:newline'是执行的命令。
比如Keybingdings页面下的a快捷键完成的功能是在tree-view中增加文件,可以看到这样一行命令说明:
a按键的Command是 tree-view:add-file, selector是.tree-view,假设我更习惯按alt-a完成这个功能,想增加这个按键,应该在keymap.cson中加入:
'.tree-view':
'alt-a':'tree-view:add-file'
这样在tree窗口中按alt加a,也能出现添加文件窗口:
自定义按键的时候注意seletor不要填错,后面不要忘记冒号,下面一行 ‘按键‘:’命令‘中的’按键‘设置成自己想要的按键,’命令‘复制Keybindings里的command就行!