Atom 插件管理

Atom 解决在线安装或更新插件慢的问题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 方法一(配置代理,推荐使用)

# 配置Atom代理
$ vim ~/.atom/.apmrc
strict-ssl=false
proxy=http://127.0.0.1:8118
http-proxy=http://127.0.0.1:8118
https-proxy=http://127.0.0.1:8118

# 检查安装环境
$ apm install --check

# 更新插件,并查看使用代理后,APM发出的更新请求是否都经过了代理
$ apm update --verbose
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 方法二(配置仓库源,由于APM的依赖很多并不是NPM的,因此即使使用了淘宝的NPM源也不一定能解决下载慢的问题)

# 配置APM的仓库源
$ vim ~/.atom/.apmrc
registry=https://registry.npm.taobao.org/

# 配置NPM的仓库源
$ npm -config set registry https://registry.npm.taobao.org

# 检查APM的安装环境
$ apm install --check

# 查看APM的配置
$ apm config list

# 更新插件
$ apm update --verbose

Atom 离线安装插件

1
2
3
4
5
6
7
8
9
10
11
12
13
# 进入Atom插件所在的本地目录
$ cd ~/.atom/packages

# 在Atom的插件官网(https://atom.io/packages)上搜索插件,获取对应插件的代码仓库Git地址,并将源代码克隆下来
$ git clone https://github.com/platformio/platformio-atom-ide-terminal

# 进入插件的源码目录
$ cd platformio-atom-ide-terminal

# 执行NPM安装操作
$ npm install

# 重启Atom编辑器

Atom 插件管理

1
2
3
4
5
6
7
8
9
10
11
# 查看所有已安装的插件(包括官方插件和社区插件)
$ apm list

# 查看Atom仓库中某个插件的版本信息
$ apm show termination

# 安装某个插件
$ apm install termination

# 卸载某个插件
$ apm uninstall termination

Atom 的 Markdown 插件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# PDF预览
$ apm install pdf-view

# Markdown编写优化
$ apm install markdown-writer

# Markdown代码着色,提供代码片段生成
$ apm install language-markdown

# 将剪贴面板中的图片复制到本地文件夹
$ apm install markdown-image-paste

# Markdown预览滚动同步
$ apm install markdown-scroll-sync

# Markdown表格插入
$ apm install markdown-table-editor

# Markdown导出PDF
$ apm install markdown-themeable-pdf

# Markdown预览(方案一)
$ apm install markdown-preview-plus

# Markdown预览(方案二),推荐使用
$ apm install language-gfm-enhanced
$ apm install markdown-preview-enhanced

Atom 的 Markdown 图床插件

Atom 编写 Markdown 文件,通过插件将图片上传到七牛图床,可参考本站教程

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 将剪贴面板中的图片上传到指定的图床,需要额外安装针对图床的上传插件
$ apm install markdown-assistant

# 阿里云图床上传插件,支持 markdown-assistant
$ apm install oss-uploader

# 微博图床上传插件,支持 markdown-assistant
$ apm installweibo-uploader

# 青云图床上传插件,支持 markdown-assistant
$ apm install qcloud-uploader

# 七牛图床(对象存储)上传插件,支持 markdown-assistant
$ apm install qiniu-uploader

Atom 的 Git 插件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 图形化Git提交记录
$ apm install git-log

# 通过Ctrl+Shift+P执行Git命令
$ apm install git-plus

# 适用于Git的图形化操作面板
$ apm install git-control

# 适用于Git的合并工具
$ apm install merge-conflicts

#显示文件夹的Git状态
$ apm install tree-view-git-status

Atom 其他常用插件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 图标美化
$ apm install file-icons

# 适用于Atom的配置备份与同步
$ apm install sync-settings

# 在当前目录打开系统原生的终端控制台
$ apm install open-terminal-here

# 终端控制台(方案一),推荐使用
$ apm install termination

# 终端控制台(方案二)
$ apm install platformio-ide-terminal

markdown-image-paste 插件的配置示例

markdown-image-paste-config