在代码编辑器、文本编辑器领域,有很多堪称为殿堂级的产品,如历史久远的VIM、EMACS、以及Sublime Text。还有VS code(目前在用)等一批流行的利器。为我们做程序开发以及其他的工作提供了极为友好的便利。
那我又为何会去拥抱ATOM这款编辑器呢,首先也是最重要的是,它是由GitHub打造而生。Github作为目前全球范围内影响力最大的代码仓库/开源社区,深深的影响并一定程度上改变了许多程序员以及工程师的行事工作风格。但GitHub的程序员并不满于此,由此使用目前最流行的技术重新打造出了一款称之为“属于21世纪”的代码编辑器——ATOM。其不仅开源免费,而且跨平台,并且整合了Git并提供类似于Sublime Text的包管理功能,支持插件化扩展开发,具有极高的可配置性,其次,个人觉得ATOM的视觉体验效果要优于其他编辑器,而且界面简单,十分具有可观性。当然,经过最初版本的测试迭代之后,其性能和稳定性也得到了多数人的认可。
最后说一下ATOM作为一个现代编辑器,拥有各种流行编辑器的特性,功能丰富,支持各种编程语言的代码高亮(HTML/CSS/JS/PHP/Python/C/C++/Java/Objective C/JSON/Perl/Go/Sass/YAML/Markdown...)覆盖面极其广泛,而且其代码补全功能完善,可以极大的提高你的开发效率。使用ATOM的原因就不一一概述,你若对界面体验感兴趣的话,可以考虑入手ATOM,相信会让你眼前一亮的。附一副插图在此处:
在这里插入图片描述
下面是基本快捷键使用(ATOM基本都在使用快捷键):
-
ctrl+shift+p:打开全局面板《在此处可以使用ATOM的所有功能及已安装的插件》
image - ctrl-shift-n:新建界面窗口
- ctrl-n:新建文件
- ctrl-o:打开文件
- ctrl-shift-o:打开文件夹
- ctrl-al-o:新建项目目录
- ctrl-w:关闭当前文件
- ctrl-alt-r:重启编辑器
- shift-delete:剪切
- ctrl-insert:复制
若光标未选中文字则复制当前光标所在行,否则复制选中文字 - ctrl-shift-c:复制文档路径
- ctrl-shift-u:选择编码
- ctrl-shift-L:语法选择(编辑器默认自动检测当前文件语法)
- F11:全屏
- ctrl-shift-+:增大字体
- ctrl-shift- -:减小字体
- ctrl-|:展示隐藏项目目录
- ctrl-L:选定当前行
- shift-Home:选定光标处至行首
- shift-End:选定光标处至行尾
- ctrl-shift-Home:选定光标处至文档开始
- ctrl-shift-End:选定光标处至文档结束
ctrl-f:在当前文件查找替换
F3/Enter:查找下一个匹配
Shift-F3/enter:查找上一个匹配
ctrl-shift-f:在当前项目查找替换
ctrl-鼠标左键点击:进入多行编辑模式
ctrl-d:匹配选定下一个 - ctrl-alt-I:打开编辑器内置Chrome调试器
- ctrl-up:行向上移动
- ctrl-down:行向下移动
- ctrl-g:跳转到指定行
- ctrl-j:将光标下一行合并到光标所在行
- ctrl-enter:光标之下增加一行
- ctrl-shift-enter:光标之上增加一行
- ctrl-tab:切换编辑器标签页
- ctrl-r:变量、函数跳转面板
网友评论