Atom基础
编辑器Atom的基本使用
Atom 是 GitHub 开发的一个编辑器。
原本我是在找一个Windows系统下的 Markdown 编辑器,试用过:
- 微软的 Madoko (在线IDE)
- 作业部落的 Cmd Markdown (有在线和客户端两种,需要注册,付费用户才能导出PDF)
- MarkDownEditor (chenguanzhou,可在Windows应用商店下载)
- MarkdownPad 2 (免费版本功能受限,如:无法导出PDF)
找来找去,最后还是觉得Atom不错,(通过插件实现)功能齐全。
Atom 相关目录:
- 安装目录:
%HOMEPATH%\AppData\Local\atom
- 配置文件及插件目录:
%USERPROFILE%\.atom
1 基本配置
1.1 关联右键菜单
勾选 “Settings” -> “System” 中的 “Show in file context menu”,这样就可以在鼠标右键菜单中添加“Open with Atom”
1.2 去掉界面中间的虚线
- 点击 “Settings” 界面中的 “Open Config Folder” 按钮
- 打开
styles.less
文件(Tree View 的最后一个文件) - 在该文件末尾添加以下代码
注意: styles.less
文件保存在 %USERPROFILE%\.atom
目录下。
1.3 将 Tree View 的字体变大
修改 %USERPROFILE%.atom 目录下的 styles.less
文件
.tree-view {
// background-color: whitesmoke;
font-size: 133%;
}
1.4 将 Tab 的字体变大
修改 %USERPROFILE%.atom 目录下的 styles.less
文件,新增:
.tab-bar .tab .title {
font-size: 166%;
}
2 我所安装的插件
- 在 “Settings” -> “Packages” 中显示已经安装的插件。
- 在 “Settings” -> “Install” 中查找并安装插件。
插件名 | 功能概述 |
---|---|
atom-beautify | 格式化代码。 |
autocomplete-en-en | 输入时,联想英语单词。 |
autocomplete-paths | 在编辑时,自动联想目录、文件命,防止手工输入时出错。 |
autocomplete-xml | 在编辑XML文件时,根据关联的XSD文件,进行联想输入。 |
git-plus | 在 Atom 中执行 Git 命令。 需要安装 msysgit 并将其添加到环境变量 PATH |
linter-xmllint | XML文件实时校验 1.此插件还有依赖的插件,需要一并安装 2.需要安装xmllint,插件的说明里有详细的安装方法 |
markdown-preview-enhanced | Markdown 显示。比Atom自带的 markdown-preview 功能强 1.编辑器与预览滑动同步 2.类 latex 数学编辑 3.输出 PDF, PNG, JPEG 文档 4. 等等…… |
minimap | 代码地图。 |
quick-highlight | 高亮显示文件中与选中文字相同的内容 |
script | 在Atom中运行脚本(如:Python,Shell等) |
sync-settings | 同步已安装插件和配置 我的Atom Settings |
3 常用快捷键
- 如果想某一快捷键的功能,可以在 “Settings”->”Keybindings” 中输入该快捷键(如:输入“ctrl-c”)查找功能描述。
- 如果想查询某一功能对应的快捷键,可以在 “Command Palette” 界面中输入某些关键字(如:输入“delete”)查找该功能对应的快捷键。在 Command Palette 界面选中某一功能,并按“回车”键,则会执行该功能。
3.1 系统操作
快捷键 | 功能概述 |
---|---|
Ctrl+Shitf+P | 显示 Command Palette 界面, 这是最需要记住的快捷键 |
Ctrl+, | 显示 Settings 界面 |
Ctrl+\ | 显示/关闭 Tree View 界面 |
3.2 文件操作
快捷键 | 功能概述 |
---|---|
Ctrl+T | 显示/关闭 Fuzzy Finder 界面。该界面下可以快速打开当前工程中已有的文件。 |
Ctrl+O | 显示 Open File 界面。可以打开系统能访问的所有文件。 |
3.3 编辑
快捷键 | 功能概述 |
---|---|
Ctrl+G | 跳转到指定行(及列) |
Ctrl+K Ctrl+U | 将当前词转为大写 |
Ctrl+K Ctrl+L | 将当前词转为小写 |
Ctrl+Up/Down | 将当前行上移/下移一行 |
Ctrl+Shitf+D | 复制当前行 |
Ctrl+Shitf+K | 删除当前行 |
Ctrl+Backspace | 从词头删除到光标处 |
Ctrl+Delete | 从光标处删除到词尾 |
Alt+F3 | 选中当前文档中所有与当前选择相同的内容(可用于快速批量修改) |
Ctrl+M | 光标跳转到匹配的 bracket |
Ctrl+Shift+U | 打开/关闭 File Encoding 界面 |
Ctrl+Shift+M | 打开/关闭 Markdown Preview 界面 |
Ctrl+F | 在当前文件中查找、替换 |
Ctrl+Shift+F | 在整个工程中查找、替换 |
声明: 本文采用 CC BY-NC-SA 3.0 协议进行授权,转载请注明出处。