ATOM基础

ATOM基础
现在Atom已安装在您的系统上,让我们启动它,配置它并熟悉编辑器。
当您第一次启动Atom时,您应该得到如下所示的屏幕:

Atom的欢迎屏幕

这是Atom欢迎屏幕,为您提供了一个很好的开始编辑器的起点。
术语
你可以找到所有我们整个在我们的手册使用的各种术语的定义词汇
命令面板
在该欢迎屏幕中,我们介绍了可能是Atom中命令选项板中最重要的命令。 如果按CMD + Shift键+ P
而专注在编辑面板中,命令面板将弹出。
在整本书中,我们将使用快捷键绑定像为Cmd + Shift + P
来演示如何运行命令。 这些是我们检测到您运行的平台的默认键绑定。
如果您想查看与我们检测到的平台不同的平台,您可以使用页面顶部附近的平台选择器来选择其他平台:
平台选择器

如果平台选择器不存在,则当前页面不具有任何平台特定的内容。
如果已经定制了您的Atom键盘映射,你总能看到你在命令面板中映射的键绑定,或在设定的按键选项卡中设置查看

这个搜索驱动的菜单可以做任何在Atom中可能的主要任务。 相反,单击周围所有的应用程序菜单寻找的东西,你可以按CMD + Shift + P
和搜索命令。
原子基础
不仅可以看到并快速搜索数千种可能的命令,而且还可以查看是否存在与其相关联的键绑定。 这是伟大的,因为它意味着你可以猜到你的方式做有趣的事情,同时还学习快捷键敲击做它。
对于本书的其余部分,除了对不同命令的键绑定之外,我们还将尝试清楚在命令选项板中可以搜索的文本。
设置和首选项
Atom有许多设置和首选项,您可以在设置视图中修改。

设置视图

这包括更改主题,指定如何处理包装,字体设置,标签大小,滚动速度等等。 您也可以使用此屏幕来安装新的软件包和主题,我们将在涉及的Atom包
要打开设置视图,您可以:
使用Atom>首选项 菜单项,在菜单栏
搜索settings-view:open
命令面板
使用 Cmd,
键绑定

更改主题
设置视图还允许您更改Atom的主题。 Atom带有4个不同的UI主题,Atom和One主题的黑暗和轻微变体,以及8个不同的语法主题。 您可以通过单击设置视图侧边栏中的“主题”选项卡来修改活动主题或安装新主题。

从设置视图更改主题

UI主题控制UI元素的样式,如选项卡和树视图,而语法主题控制加载到编辑器中的文本的语法高亮。 要更改语法或UI主题,只需在相应的下拉列表中选择不同的内容。
也有几十个主题https://atom.io ,你可以从你想要的东西不同的选择。 我们将涵盖定制的主题风格调整菜谱 ,并创造自己的主题创建主题
软包装
您可以使用设置视图指定空格和包装首选项。
空白和换行偏好设置

当您按下Tab
键和“标签长度”设置指定当你这样做了多少空间被使用,如果“软代表一个标签多少空间插入,或启用”软标签“将插入空格,而不是实际的制表符标签“已禁用。
“软包装”选项将包装太长以适合当前窗口的线。 如果禁用软包装,线条将会简单地从屏幕的边上移开,您必须滚动窗口才能看到其余内容。 如果“优先线长度的软包装”被切换,则线将以80个字符而不是屏幕的结尾进行换行。 您也可以在此屏幕上将默认线长度更改为80以外的值。
基本自定义 ,我们将看到如何为不同类型的文件设置不同的包装的偏好(例如,如果你想换降价文件,但没有其他文件)。
打开,修改和保存文件
现在你的编辑器正在按照你想要的方式工作,让我们开始打开和编辑文件。 这是一个文本编辑器,对吧?
打开文件
有几种方法可以在Atom中打开文件。 您可以通过选择文件>从菜单栏中打开 ,或按Cmd的+ O
可以选择从标准对话框的文件做到这一点。
[图片上传中。。。(7)]
这对于打开一个不包含在当前项目中的文件(更多的内容),或者如果由于某种原因从一个新窗口开始,这是非常有用的。
开在Atom中的文件的另一种方法是使用命令行atom
命令,凌菜单栏有一个名为“安装Shell命令”,它安装命令atom
和apm
的命令,如果凌动无法安装它们自己
您可以运行atom
与一个或多个文件路径命令的Atom打开这些文件。
原子 - 帮助 Atom Editor v1.8.0 用法:atom [options] [path ...] 可以指定到文件或文件夹的一个或多个路径。 如果有的话 现有Atom窗口包含所有给定的文件夹,路径 将在该窗口中打开。 否则,它们将以新的方式打开 窗口。 ... ...
这是一个伟大的工具,如果你习惯了终端或你从终端工作了很多。 刚火了atom [files]
,你就可以开始编辑。
编辑和保存文件
编辑文件非常简单。 您可以单击并用鼠标滚动并键入以更改内容。 没有特殊的编辑模式或键盘命令。
为了节省您可以选择文件的文件>从菜单栏或Cmd的+ S
保存保存文件。 如果你选择文件>另存为或者按CMD + SHIFT + S
然后就可以保存在不同的文件名在编辑器中当前内容。 最后,您可以选择文件>全部保存
或按Alt + Cmd的+ S
将所有打开的文件保存在Atom中。
开放目录
Atom不仅仅处理单个文件; 你很可能将大部分时间花在具有多个文件的项目上。 要打开一个目录,选择菜单项文件>打开 ,并选择从对话框的目录。 您还可以添加多个目录到当前的Atom窗口中,选择File>从菜单栏中添加项目文件夹或按为Cmd + Shift + O

你可以通过传递它们的路径到打开任意数量的命令行目录的atom
命令行工具。 例如,您可以运行命令atom ./hopes ./dreams
打开双方hopes
和dreams
,同时目录。
当您使用一个或多个目录打开Atom时,您将自动在窗口的侧面获得一个树视图。

在一个开放项目的树视图

树视图允许您探索和修改项目的文件和目录结构。 您可以从此视图打开,重命名,删除和创建新文件。
您还可以隐藏,并用CMD +
或显示它tree-view:toggle
从命令面板命令,然后按Ctrl + 0
将关注它。 当树视图具有焦点,您可以按A,M

或删除
添加,移动或删除文件和文件夹。 在树视图中的文件或文件夹,您也可以右键单击看到许多的各种方案,包括所有这些再加上显示的在Finder中的文件或复制文件路径到剪贴板。
原子包
与Atom的许多部分一样,树视图不是直接构建到编辑器中,而是默认情况下是Atom自带的独立软件包。 与Atom捆绑的软件包称为Core软件包。 未与Atom捆绑在一起的程序称为社区程序包。
您可以在找到源代码树视图GitHub上https://github.com/atom/tree-view
这是Atom的有趣的事情之一。 它的许多核心功能实际上只是以实现任何其他功能的相同方式实现的包。 这意味着,如果你不喜欢树视图为例,你可以编写自己的功能的实现,并完全替换它。

在项目中打开文件
在Atom中打开一个项目后,您可以轻松地找到并打开该项目中的任何文件。
如果按CMD + T
或Cmd的+ P
模糊查找器将弹出。 这将允许您通过键入路径的一部分快速搜索项目的任何目录中的任何文件。

使用模糊查找器打开文件

您也可以只通过当前打开的(而不是在项目中的每个文件)用CMD + B
中的文件进行搜索。 这将搜索您的“缓冲区”或打开文件。 您还可以限制用CMD + SHIFT + B
其中仅搜索通过新的或自上次的Git已经修改提交文件,这个模糊搜索。
模糊Finder使用core.ignoredNames
, fuzzy-finder.ignoredNames
和core.excludeVCSIgnoredPaths
配置设置过滤掉就不会显示文件和文件夹。 如果你有吨的文件的项目,你不希望它进行搜索,您可以添加模式或路径,要么这些配置设置或标准.gitignore
文件
。 我们将学习更多有关配置设置全局配置设置 ,但现在你可以很容易地将这些在核心设置下的设置查看。
无论core.ignoredNames
和fuzzy-finder.ignoredNames
被解释为glob模式由实施minimatch节点模块
配置设置表示法
有时你会看到我们参考的配置设置,所有拼写出来,像“核心设置中的忽略的名称”。 其他时候,你会看到我们使用类似名字的缩写core.ignoredNames
。 这两者都指的是同样的事情。速记是软件包的名称,然后一个点.
,随后设置的“骆驼套管”的名字。
如果你有一个短语,你想驼峰,请按照下列步骤操作:
小写第一个单词
大写第一个字母在所有其他字
删除空格

所以“忽略的名称”变成“ignoredNames”。

上一篇 安装Atom
目录
下一篇 概要

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,378评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,356评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,702评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,259评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,263评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,036评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,349评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,979评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,469评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,938评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,059评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,703评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,257评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,262评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,485评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,501评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,792评论 2 345

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,599评论 18 139
  • Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器。她很大程度上继承了SublimeText的美,...
    晚晴幽草阅读 5,848评论 10 101
  • [TOC] 在使用前 ATOM 是Github主导的Web版的编辑器 已经稳定了,这个调试功能已经隐藏,撒花~目前...
    木猫尾巴阅读 35,544评论 10 62
  • 译者注:这里面的内容主要是分析mp4/3gp文件的层级结构,详细的介绍了各种不同的box的结构等,网上有一些参考资...
    HaloMartin阅读 2,615评论 0 2
  • 1. 思索了一天也不知该去写些什么,想到名家们都说的,每天坚持写,即使不知道写些什么也要写,所以昨天都给自己放松了...
    不爱说话的痞子阅读 335评论 0 0