Atom编辑器入门到精通(一) 安装及使用基础

原创 2015年12月21日 16:32:59

原创时间:2015-12-18
更新时间:2016-12-08

为什么选择使用Atom

Atom是GitHub推出的一款编辑器, 被称为21世纪的黑客编辑器. 其主要的特点是现代, 易用, 可定制.
本人以前用过多款编辑器, 现在来总结一下个人对各编辑器的看法:

Vim是我使用最久也是最折腾的编辑器
其优点是逼格高, 定制性强, 编辑效率高, 资源占用少, 还可以终端操作
缺点是学习曲线陡峭, 经常出一些莫名其妙的错误, 或者就是突然一大堆调试信息闪过, 长得最丑, 哪怕是使用了各种插件美化, 还是最丑.
另外就是自身的现代化特性太少, 过于依赖插件, 如果要实现最基本的IDE的功能, 需要装一大堆插件, 插件本身的质量和相互之间的兼容性也是个问题.

Emacs的优点是功能强大, 啥都可以实现, 因为他自己本来就是个操作系统嘛.
缺点是入门门槛高, 我当时为了用Emacs还看了两大本关于Emacs和Lisp的书. 但我个人觉得它最大的问题是快捷键太反人类, 特别是在用笔记本时手指真的受不了…

SublimeText
长得很漂亮, 至少在它刚推出时算得上是最漂亮的编辑器之一了, 自带一些编辑器应该有的功能, 使得不需要怎么配置就能上手.
缺点是闭源, 收费, Vim模式的光标太丑, 对中文支持不好, 都推出好几年了还是无法在Linux下输入中文(虽然可以通过某些方法解决, 但一定程度上能说明作者对中国用户的态度, 这也是闭源导致的一个问题).

VSCode
微软推出的编辑器, 前段时间刚开源了, 感觉和Atom很像. 这是我很看好的一款编辑器, 但现在的问题是发布的时间太短, 功能和插件不够丰富, 生态圈还没有形成, 不过仗着牛逼的老爸, 也许再过两年会统治世界呢.

Atom跟上面的编辑器比起来优点是比较均衡, 上手简单, 零门槛, 资源占用不高, 自身支持的功能就挺多, 配置起来也很方便, 还有一大堆插件可以选择, 还开源免费呢, 而且在对中文的支持上也没什么问题.

本教程主要参考Atom的官方文档 1.12.6版, 教程中所用的很多图片也取自那里, 在后文中就不一一注明了.

本教程在Linux环境下编写, 其中涉及的快捷键和其他特性都在Linux Mint下测试通过.

安装

打开官方主页
官方主页
网页会自动判断你的操作系统, 给出其对应的下载按钮
比如我的系统是Linux, 就可以点击Download .deb按钮来下载系统对应的安装包
如果要下载其他系统的安装包, 点击Other platforms链接即可

Mac

解压下载的zip安装包后, 将解压出的Atom应用拖到应用目录下
或者通过Homebrew Cask安装

brew cask install atom

Windows

运行安装包安装

Linux

如果是基于Debian的发行版, 执行命令:

sudo dpkg -i atom-amd64.deb

如果是RedHat, 则执行:

rpm -i atom.x86_64.rpm

安装完成后运行Atom, 将会看到这样的界面, 说明我们已经安装成功了
界面

基本使用

命令面板

Atom的很多功能学习和参考了其他优秀的编辑器, 命令面板就是其一.
当你第一次看到它时, 还以为在用Sublime呢
命令面板是Atom中最常用的功能之一, 当你在编辑器中使用快捷键Ctrl+Shift+P时, 就会看到它
控制面板
在控制面板中可以输入Atom中和插件中定义的所有命令, 并且支持模糊搜索
比如说当你输入cboo时, 所有包含有这4个字符的命令就都列出来了
在列出的命令后还显示了此命令对应的快捷键(如果有的话)

设置窗口

自带可视化的设置界面是Atom使用很方便的原因之一, 而不像传统的编辑器那样需要手动修改配置文件.
设置窗口
你可以使用下面三种方法来打开设置窗口
1. 主菜单Edit->Preferences
2. 在命令面板中输入命令Settings View:Open. 因为命令窗口支持模糊查询, 因此只需要输入svo, 就可以了
3. 使用快捷键Ctrl+,

在设置窗口中可以设置和管理各种编辑器行为, 键盘快捷键, 插件, 主题等内容

设置窗口界面主题和代码高亮

Atom自带了4种窗口主题和8种代码高亮方式
可以通过设置窗口中的Themes页面来配置和修改
另外还有n多n多第三方制作的主题可以安装,安装方法在后面会讲到
主题设置

文件操作

打开文件

你可以通过主菜单File->Open File...或者快捷键Ctrl+O来打开文件选择窗口
打开文件

保存文件

主菜单 File->Save
快捷键 Ctrl+S
另存为: Ctrl+Shift+S
保存所有文件: File->Save All

打开文件夹

打开文件夹是一个很实用的功能, 可以像IDE一样打开一个项目的根目录
可以通过在主菜单选择File->Add Project Folder...来打开或者添加一个目录,也可以使用快捷键Ctrl+Alt+O.
在打开一个文件夹以后该文件夹下的所有子目录和文件就会如下图一样以目录树的方式显示在主窗口左边
打开文件夹
你可以通过在目录树栏中右键菜单或选中文件时使用快捷键a,m,delete来对文件进行新建,重命名,删除等操作
如果要切换目录树栏的显示与隐藏可以使用快捷键Ctrl+\或输入命令Tree View:Toggle
目录树中右键菜单中还能实现文件的复制粘贴等功能

查找文件

当打开一个或多个目录时,你可以:
* 通过Ctrl+TCtrl+P来搜索目录中的文件
* 通过Ctrl+B来搜索一个当前打开的文件
* 通过Ctrl+Shift+B来搜索一个新建的或更改过的文件

当然这些功能也都支持模糊查询
如果你需要在搜索时过滤掉一些特定的文件(比如.pyc文件)或目录(比如.git), 可以配置core.ignoredNamesfuzzy-finder.ignoredNames.
也可以通过配置core.excludeVcsIgnoredPaths来过滤掉在.gitignore中配置的文件.
具体的配置方法以后会讲到.

总结

在本文中我们学习了如何安装Atom和一些基本的使用方法, 在学习了这部分内容以后相信你已经可以方便地使用Atom了
在以后的课程中我们会学习一些Atom更高级的用法, 让我们使用得更方便更流畅.

编码器Atom使用指南

关于如何初步使用Atom,可以参见 官方手册:Atom 基础使用。 Atom is a text editor that's modern, approachable, yet hackable...
  • ZGhekuiwu
  • ZGhekuiwu
  • 2016年12月25日 15:13
  • 7218

Atom 编辑器基本使用

常用快捷键 command p fuzzy finder shift command p 命令面板 功能 多点编辑 按住 command,鼠标多处单击 包管理 find resul...
  • why19911024
  • why19911024
  • 2016年06月25日 21:59
  • 2296

如何用atom直接运行python程序

导语atom是一款非常好用的编辑器,但是他不能运行终端,不能接受用户输入,这极大的影响了用户体验,所以让我们看看如何在atom上运行python程序吧。 1:打开你的atom编辑器2:按组合键ctrl...
  • fraze_py
  • fraze_py
  • 2017年10月29日 16:44
  • 1994

Atom编辑器入门到精通(一) 安装及使用基础

原文链接 目录(?)[+] 原创时间:2015-12-18  更新时间:2016-12-08 为什么选择使用Atom Atom是GitHub推出的一款编辑...
  • a214919447
  • a214919447
  • 2017年01月18日 15:52
  • 609

Atom编辑器入门到精通(二) 插件的安装和管理

在本节中我们会学习如果安装和使用插件 插件是Atom中一个非常重要的组成部分,很多功能都是以插件形式存在的,比如上篇文章中提到的目录树窗口和设置窗口都是利用默认安装的插件来实现的...
  • u010494080
  • u010494080
  • 2016年01月29日 10:35
  • 22288

ATOM基础教程一ATOM插件推荐(4)

ATOM常用插件推荐 simplified-chinese-menu ATOM的汉化插件 file-icons 文件图标美化 atom-beautify 代码格式一键美化 last-cursor...
  • zsl10
  • zsl10
  • 2016年07月04日 18:07
  • 22141

Atom 使用基本命令

zhua zhuanziuhttp://www.cnblogs.com/jadeboy/p/5255162.htmlai http://www.cnblogs.com/jadeboy/p/5255...
  • dengm155
  • dengm155
  • 2017年12月20日 23:32
  • 89

前端学习 开发编辑器 Atom使用配置

Android开发时,也经常使用使用文档编辑器。就是主要用在看一些比较简单的开源项目时,不想用IDE打开,仅仅是阅读一下代码,用文档编辑器就会方便很多。 Atom是一个很优秀的编辑器,这篇文章介绍At...
  • u014099894
  • u014099894
  • 2016年04月09日 11:10
  • 4055

做一个运行Python文件的Atom插件

最近在学习Python,自然也安装了Atom编辑器的一些Python插件。有一个插件名字叫做atom-python-run,作用很简单,就是按F5运行当前Python文件。不过这个插件有一个问题,就是...
  • u011054333
  • u011054333
  • 2017年04月18日 01:22
  • 2631

github atom 安装activate-power-mode插件详细教程

最近atom出了个插件,震动炫酷的效果引起了大家的注意,在网上看到很多人询问安装教程,这里做个总结,先来看看效果图,系统win7 下面讲解详细安装步骤 1.安装atom 下载网址:https://...
  • zhangjikuan
  • zhangjikuan
  • 2015年12月03日 11:23
  • 16354
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Atom编辑器入门到精通(一) 安装及使用基础
举报原因:
原因补充:

(最多只允许输入30个字)