ATOM基础教程一ATOM配置(10)

简介

ATOM配置是指在file->config.cson文件下进行配置,配置文件是作用于全局的。

ATOM提供了两种配置方式:

  1. 打开设置界面配置

  2. 直接在config.cson文件下编辑配置项

config.cson文件全局配置项如下:

"*": //全局
   core ://核心配置
      disabledPackages:[
         //被禁用的插件名列表
      ]
      packagesWithKeymapsDisabled:[
        //禁用带有按键绑定的插件列表
      ]
      excludeVcsIgnoredPaths: //禁止加载.gitignore指定的文件
      ignoredNames:[
       //要忽略的文件名
      ]
      projectHome://项目存放目录
      themes:[
          //要加载的主题名称
      ]
      editor:
         autoIndent://开启或关闭基本的自动缩进(默认为true)
         nonWordCharacters://一个非单词字符的字符串,来指定单词边界
         fontSize://编辑器中的字体大小
         fontFamily://编辑器中的字体类型
         preferredLineLength://设定一行的长度(默认为80)
         showIndentGuide://是否在编辑器中显示缩进标识
         showLineNumbers://显示或者隐藏行号
         softWrap://开启或关闭编辑器中的软换行
         tabLength://tab字符所占空格字符的宽度(默认为2)
      fuzzyFinder:
         ignoredNames: [
            //只在模糊查找中忽略的文件名
         ]
      whitespace:
          ensureSingleTrailingNewline://是否将文件末尾的多个换行减少为一个
          removeTrailingWhitespace://开启或关闭清除行尾的空白字符(默认为true)

语言特定配置

可以为不同的文件类型设置几种不同的配置,例如在实际使用过程中可能希望Atom在Markdown文件中软换行,在ruby文件中将tab显示为两个空格的宽度,在python文件中显示为4个空格的宽度等等。

已安装插件列表搜索对应的语言包

点击进入即可在设置界面配置

时间: 2024-10-11 12:25:09

ATOM基础教程一ATOM配置(10)的相关文章

ATOM基础教程一sync-settings配置(11)

sync-settings简介 sync-settings是一款备份插件,可以备份ATOM的全局设置.插件.按键绑定(keymaps).界面样式.代码片段(snippets ). init script. sync-settings配置 配置项Access Token和Gist Id需要到github去申请生成 申请生成token和gist id Gist是github提供的一个可以记录代码片段的功能,可以将工作当中经常使用的代码或在github上浏览到的优秀代码保存在Gist. Access

ATOM基础教程一linter-php配置(12)

linter-php简介 linter-php是自动检查php语法错误的插件,使用起来非常方便. linter-php配置 进入linter-php的配置页面,需要指定php执行文件路径: 因为ATOM提供的php插件大多数都要配置php执行文件路径,因此建议可以将php执行文件写入系统环境变量: 或直接在配置项填写php执行文件路径(不建议):

一起学Google Daydream VR开发,快速入门开发基础教程一:Android端开发环境配置一

原文因涉及翻墙信息,被强制删除,此文为补发! 准备工作 进入Google Daydream开发者官网,开启准备工作,官网地址:https://vr.google.com/daydream/developers/ -------------------------------------------------------------------------------------------------------------------- Google Daydream开发者网址: https

AngularJS 基础教程一:

一:了解AngularJS AngularJS是一款非常优秀的前端高级 JS 框架,由 Misko Hevery 等人创建 2009 年被 Google 收购,用于其多款产品 有一个全职的开发团队继续开发和维护这个库 有了这一类框架就可以轻松构建 SPA 应用程序 single page web application 通过指令扩展了 HTML,通过表达式绑定数据到 HTML. 二:AngularJS的优势 1.更少的代码,实现更强劲的功能 2.带领前端进入MVC时代  (mvc模式:Model

redis学习教程一《Redis的安装和配置》

redis学习教程一<Redis的安装和配置> Redis的优点 以下是Redis的一些优点. 异常快 - Redis非常快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执行81000次的读取/获取(GET)操作. 支持丰富的数据类型 - Redis支持开发人员常用的大多数数据类型,例如列表,集合,排序集和散列等等.这使得Redis很容易被用来解决各种问题,因为我们知道哪些问题可以更好使用地哪些数据类型来处理解决. 操作具有原子性 - 所有Redis操作都是原子操作,这确保如果

OpenVAS漏洞扫描基础教程之OpenVAS概述及安装及配置OpenVAS服务

OpenVAS漏洞扫描基础教程之OpenVAS概述及安装及配置OpenVAS服务 OpenVAS基础知识 OpenVAS(Open Vulnerability Assessment System)是开放式漏洞评估系统,其核心部分是一个服务器.该服务器包括一套网络漏洞测试程序,可以检测远程系统和应用程序中的安全问题.OpenVAS不同与传统的漏洞扫描软件.所有的OpenVAS软件都是免费的,而且还采用了Nessus(一款强大的网络扫描工具)较早版本的一些开放插件.虽然Nessus很强大,但是该工具

Atom 基础使用

当你安装好了 Atom 之后,让我们来认识一下它吧. 当你第一次打开 Atom 的时候,你会看到这样的一个窗口: 粘贴的图像800x583 92.6 KB 这是 Atom 的欢迎屏幕(welcome screen),它展示了一些不错的建议,帮助你了解 Atom. 基本术语 让我们先来了解一下接下来要用到的几个术语: 缓冲区(Buffer) 代表了 Atom 中的一个文件的文本内容,它基本上相当于一个真正的文件,但它是被 Atom 维护在内存中的,如果你修改了它,在你保存之前,缓冲区的内容都不会被

ibatis入门教程一

这几天研究ibatis玩,参考一篇贴子进行安装配置:蓝雪森林 选择这个帖子来跟随配置是因为这个帖子看着比较干净,但是我仍旧在配置得过程中出现了好几个问题,所以我决定在这个帖子的基础上将更多细节加上,做一个傻瓜教程. 一.前期准备 虽然ibatis能处理多种数据库,不过初学者还是比较适应mysql,因此我选择mysql作为我的数据载体.另外我准备建的是一个普通的java 工程,并采用maven命令行来建立这个工程.所以在这之前,电脑上需要安装maven和mysql. 二.工程建立 ①使用maven

highcharts实例教程一:结合php与mysql生成折线图

Highcharts是一款纯javascript和html5编写的图表库,不仅几乎能兼容所有pc浏览器,而且对ios和android手机端的兼容 性也不错,它能够很简单便捷的在Web网站或Web应用中添加交互性的图表,Highcharts目前支持直线图.折线图.面积图.柱状图.饼图.散点图 等多达28种不同类型的图表,还支持3D立体图表的生成,可以满足你对Web图表的任何需求 !而且Highcharts对学习者.非商业机构是免费使用的. 案例场景:要求针对技术cto网站,直观地显示一周网站pv.