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”。