Atom 是 Github 开源的文本编辑器,使用 Web 技术构建(基于 Atom-Shell),用户几乎能和 Sublime 分庭抗礼,简洁易用功能强大。
Atom官方介绍: The hackable text editor
和其他文本编辑器比起来,它具有一下优点:
- 多平台支持(Windows、Mac、Linux)
- 界面美观、现代化,使用舒适
- 多文件管理(提供文件树列表的功能)
- 设置管理很方便,不用像 Sublime 需要自己手动安装第三方管理插件
- 开源由 GitHub 打造,社区活跃,免费使用
- 支持各种编程语言的代码高亮和代码补全(部分需要插件支持)
- 原生 Git 的支持
- 原生 Markdown 支持(实时预览、代码高亮,比 Mou 的代码高亮效果好很多)
- 主题插件丰富
本文将介绍 Atom 的安装、基本配置、功能介绍与美化。
关于下载
介绍的所有主题、插件、配置包都打包在云盘中,提取码:hp72,下载解压后把 packages
文件夹放到 .atom
下,替换掉原来 atom 内文件夹即可
安装
Atom 官网>>> ,也可以直接下载 windows安装包 或者百度得到 Github 上的项目链接下载
它的另外一个优点在于自动化,安装过程只需要等待 10mins 左右,不需要手动操作
安装好后界面应该是这样的:
取消上图中蓝色小勾启动时不会显示Guide
Ctrl+N
或者双击文件名栏创建一个新项目后,泥会发现神奇的东西:
和大部分文件编辑器一样,Atom 默认新建纯文本,点击右下角的 Plain Text
,就可以更改文件类型了。当然文件名的后缀在保存时也要注意,例如 a+b.cpp
中 .cpp
一定要严格准确,不然可能无法编译(详见下文)。图片中的灰线是换行提示线,超过此线网页显示可能会换行qwq
安装扩展的话泥只需要打开 Settings
例如安装汉化包就直接搜索 chinese
下载,还有很多社区插件可自行下载
当然,你也可以选择直接下载打包好的插件(见上),里面涵盖了大部分常用插件和精美主题。
这里另外介绍一些好用的插件qwq
-
minimap
minimap能够预览全部代码,同时移动到指定的文件位置。官方文档中配置方法十分详细清楚,这是展示图:
-
atom-beautify
码风清奇?快速格式化!
支持HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C,CoffeeScript, TypeScript, SQL等语言。
下载完成后可以通过Crtl + Alt + B
或者点击菜单栏Packages
->Atom Beautify
->Beautify
快速美化 -
emmet
编辑HTML,CSS,LESS的快速神器,具体使用方法见官方文档
例如输入ul>li*5
,按下tab就会生成
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
-
pigments
样式显色插件qwq,适合前端开发。预览图:
-
docblockr
快速写注释!让你的注释都变得标准
-
javascript-snippets
java党代码长不加时限?试试定义缩写来自动补全:
-
file-icons
为文件提供彩色图标,个人感觉特别好用,另使用seti-ui显示不了效果。使用文档
另外更多的插件可以在 Atom 官网中看到,地址>>>
配置
- 编辑器基本设置
- 快捷键设置
- 编译设置
编辑器的基本设置大部分在 Settings 调节,这里只简单介绍一些设置。
使用文件 / 文件夹右键菜单可以很方便的打开各种文档
同时,你也可以在文件 -> 用户启动脚本下编写自己的脚本。
主题的选择可以在Settings
-> Themes
下调节,分为UI主题和语法主题。通俗来讲,UI主题会应用到整个界面(除去文本编辑块和高亮),而语法主题则应用到文本编译一块。我们可以在主题下的已安装的主题
里设置部分主题,以比较好看的UIMaterial-ui
为例:
关于快捷键,很多扩展也另附快捷键,在项目README.md
中一般都可以看到,但也有可能引起冲突
这里是一些常用快捷键:
Ctrl + N 新建文件
Ctrl + O 打开文件
Ctrl + G 跳转到某行
Ctrl + R 进入变量、函数跳转面板。
Ctrl + | 展示 / 隐藏目录树
Ctrl + Alt + O 加载项目目录
Crtl + Alt + B 格式化代码(需要安装atom-beautify)
Ctrl + Shift + O 打开文件夹
Ctrl + Shift + N 新建界面窗口
Ctrl + Shift + T 重新加载上次项目
Ctrl + Shift + W 关闭编辑器
Ctrl + Shift + C 复制文档路径
Ctrl + Shift + U 设置文件编码
Crtl + Shift + M 开启Markdown实时预览
Ctrl + Shift + P 全局搜索面板
编译设置这里主要讲在Atom上运行C++文件,需要插件linter
linter-gcc
(必需)以及gcc-make-run
(或者其他运行插件)与编译环境g++
。其他文本编辑器同理
在linter-gcc
下的setting
进行配置,将路径改为gcc
或g++
(根据编译环境)
同时Lint on-the-fly
表示每次更改无需保存直接编译,当然不勾选此项可以培养随时保存代码的好习惯(
然后就可以在gcc-make-run
基础上直接F6
或者右键 -> Compile Run
(热键冲突)
$ $
等等,,貌似出现了问题??咋编译不了啊
没错,咱需要搭建编译环境
如果泥之前是Dev-C++用户,那就再好不过惹,编译需要添加g++
的path
路径,如果通过MinGW下载不****将十分缓慢。当然,你也可以先安装Dev-C++,这将节省一些时间。
在Dev-C++
的文件目录下找到MinGW
,然后在里面找到bin
,复制文件路径,然后在你的用户环境变量Path
里粘贴上(注意分号)就