Skip to content

Latest commit

 

History

History
127 lines (92 loc) · 7.54 KB

settings.md

File metadata and controls

127 lines (92 loc) · 7.54 KB

初识Atom(3) —— 设置

设置中心共分八大模块,本章将逐一进行讲解。

Open Config Folder打开的是该软件的配置文件集合目录

目录

核心

顾名思义就是编辑器的一些核心设置,自动隐藏菜单栏、自动更新、自动关闭空窗口、自动关闭空的分屏的一些设置,这里不做详细讲解。

编辑器设置

这里主要针对的编辑窗口的设置,主要讲一下比较常用的一些:

  • Auto Indent —— 自动缩进,也就是写代码时每一层级的标签都会比上一层级多一个缩进距离。
  • Auto Indent On Paste —— 粘贴自动缩进,即粘贴进编辑窗口的代码也可自动进行层级缩进。
  • 接下来的Font Family以及Font Size都可根据自己喜好进行设置,还有之后的Line Height同样如此。
  • Show Line Numbers —— 显示行数,即编辑窗口的代表行数的数字。
  • 如果勾选了 Soft Wrap 选项,Atom 会在一行中的文本超出屏幕显示范围时将其折为两行,如果不勾选,过长的行将简单地超出屏幕显示范围,你必须要横向移动滚动条才能看到剩余的部分。如果 Soft Wrap At Preferred Line Length 选项被勾选,则总是会在 80 个字符处折行,你也可以设置一个自定义的长度来替换掉默认的 80 个字符。此长度即决定编辑窗口中间的分界线位置
  • Tab Length这里默认会是两个空格键,一般来说,写代码会设置成4,即每次缩进4个空格。效果也作用于上文中所说的自动缩进。

此处的设置如用户做了自己的偏好设置,那么可以在File-Config...文件内找到相关修改

系统设置

这里都不需要明白,保持默认即可(其实我也不明白,大概意思是atom编辑器如何与用户的操作系统进行交互吧~)

快捷键

快捷键配置,默认快捷键都汇总于此了,很方便查询对应的快捷键的功能,也方便修改。

首先需要了解一下快捷键的组成,如图中共分四部分,快捷键(Keystroke) + 执行命令(Command) + 来源(Source) + 选择器(Selector)
若要配置我们自己的快捷键,需要打开File-Keymap...文件,如下图:

文件内我们需要注意的只是该图中,红框标注的部分,灰色显示的两个快捷键设置,为该软件给的示例设置方式,高亮的则为起作用的快捷键设置,前方不加#。基础的快捷键设置包含3个部分:

 'atom-text-editor':
    'enter': 'editor:newline'
  • 第一行'atom-text-editor'是Selector(选择器)所代表的内容,即触发这个快捷键的区域
  • 第二行'enter'是Keystroke(快捷键)所代表的内容,即按键
  • 第二行'editor:newline'是Command(执行命令)所代表的内容,即要触发的命令(可以在 Ctrl+Shift+P 中看到准确的命令名)
  • 三者之间都有一个:隔开
  • 格式必须遵守如此的两行格式,以及第二行必须比上一行多一个缩进,否则会报错

具体的修改、添加、移除操作,可看本教程初识Atom(4) —— keymap快捷键设置

包管理

插件管理中心,可以设置插件,删除插件及禁用,无安装功能

以上两张图片展示了包管理中,所包含的包的种类,共分四类:

  1. community packages 社区包,主要是用户从atom社区下载并安装的包,会显示在这里。
  2. core packeages 核心包,主要是atom自身集成的一些包,是这个编辑器的一些基本使用插件包,以及依赖包。
  3. development packages 开发包,主要是项目开发依赖包,下载后,会显示在这里。
  4. Git Packages Git包,目前不清楚哪些包会在这里列出,也许就是字面意思~。

此界面最上方的Installed packages也就是用户编辑器安装的所有包,和四个分类一样,后面都有计数。

那么这里主要需要说明的是:

  1. 可以通过搜索条搜索你要找的已安装的包
  2. 每个包的在这里显示的组成是: - 第一行左侧为包名/安装版本、右侧为下载量 - 第二行是包的作者对这个包的描述 - 第三行左侧显示包的作者、右侧有四项显示项,从做到右:
    • 更新版本 —— 这一项只在安装包出现新版本时会高亮显示出来
    • settings —— 设置,此项如果用户可以对该包进行自定义的设置,才会在这里显示,可点击,进行用户的自定义偏好设置
    • Uninstall —— 卸载,此项只在该安装包是编辑器允许卸载,即非编辑器本身依赖包时可显示,可将已安装包直接卸载
    • Disable —— 禁用,此项所有包基本都会显示,所有包都可以禁用,也都可以再次点击启用

主题管理

主题管理中心,可以设置主题(支持鼠标选定,也支持写入配置文件生效),编辑器主题、语法主题等等

主题这一块与上面所说的包基本一致,区别只在于这里多选择主题的区块。其核心主题列表中,atom已经自带了很多种主题,当然在最上方的UI主题以及Syntax主题都可以自主进行选择。

更新

所有插件安装包的可用最新版本状态,已安装的插件包如果有新版本可用,都在这里列出来,可在这里查看并更新

更新除了在上述所说,包/主题列表中显示出有新版本。已安装的包/主题所有有新版本时,也都将在这里列出来,用户可以通过某一个包/主题上的更新按钮来更新单个插件,也可以直接通过该界面上的Update All来更新全部插件。

安装

可在这里搜索、安装PackageTheme,可在搜索条选择是搜索Package还是Theme

如上图,这里会列出所有在atom官网上已有的包/主题,可以通过搜索来找到用户需要的包,点击install即可进行安装。

当然也许你会遇到麻烦:怎么都安装不上,或者这里没有搜到你想要的包,总之就是,你无法通过点击install的方式安装你需要的那个包,那么你可以访问我的这篇文章——初识Atom(9) —— package安装方法总结