号外

昨天,atom官方更新了atom的版本;
把之前内置到core的核心插件autocomplete替换成autocomplete plus,还做了许多修正,具体看这里

Notable Changes

  • Atom now bundles Autocomplete Plus and the completion providers for HTML, CSS, Less, Sass, snippets, and the Atom API
  • Opening editors is now significantly faster than previously releases
  • Fixed an issue where packages with invalid Git repository URLs in their package.json file wouldn’t load
  • Running atom with no arguments from the command line now re-opens the previously-opened windows. Use atom . to open the current working directory
  • Fixed an issue that prevented Atom from re-opening its previously opened windows during startup on Linux and Windows
  • The Fuzzy Finder now highlights the portions of the file path that match the search text
  • The Command Palette now highlights the portions of the command name that match the search text
  • Fixed an issue on Linux and Windows 7 where the spell checker would fail to highlight misspelled words
  • Fixed an issue where fs and path would be accidentally available as global variables

激动之余我把之前安装的autocomplete plus插件卸载了.因为官方内置内到核心插件了…下载到新版本,直接解压完全覆盖之前的版本;

config.cson

下面是我个人的config.cson配置

"*":"exception-reporting":userId: "dce1a874-569c-0d60-1714-66461c6d20f9"core:themes: ["graphite-ui""seti-monokai"]disabledPackages: []editor:invisibles:{}softWrapAtPreferredLineLength: truesoftWrap: truefontFamily: "monoca"fontSize: 20showIndentGuide: truelinter:statusBar: "Show all errors"minimap:scrollAnimation: true"tree-view":hideVcsIgnoredFiles: true"autocomplete-plus":{}"linter-csslint":{}"vim-mode":startInInsertMode: true"filetype-color":enabled: "true"welcome:showOnStartup: true;"isotope-ui":{}"file-icons":onChanges: trueforceShow: true"atom-beautify":_analyticsUserId: "cde3641c-d5ee-4ccb-9d45-37f85f7e98e9"csslint:validateOnChange: trueautosave:enabled: true

从上面的代码可以看出配置文件是作用于全局的.
最主要分为两大类,一类是core,一类是editor
下面这个版本是加注释的(我用**#**开头的都是注释),大伙可以参考下

"*":#这个用户ID用于提交异常的,官方描述:Reports uncaught Atom exception to bugsnag.com"exception-reporting":userId: "dce1a874-569c-0d60-1714-66461c6d20f9"core:#主题设置,主题和语法主题同时配置需要用中括号包含;若是单一主题则不需要,只需要双引号即可.themes: ["graphite-ui""seti-monokai"]#这里跟Sublime Text的配置"ignored_packages": ["package_name"]一样的效果,禁用某某插件disabledPackages: []editor:invisibles:{}#表示是否按照上面设置过的「推荐行宽(默认 80 个字符)」来折行,否则默认按照屏幕宽度来折行softWrapAtPreferredLineLength: true      #是否开启折行softWrap: true      #字体及字体大小fontFamily: "monoca"fontSize: 20#显示缩进辅助线showIndentGuide: true#这一块基本都是所有插件的配置 ,具体都可以参考插件作者的介绍再做调整#显示所有错误 linter:statusBar: "Show all errors"#这个还有多个参数,可以配置是否高亮显示颜色等,此处是启用滚动动画minimap:scrollAnimation: true#忽略显示一些文件  "tree-view":hideVcsIgnoredFiles: true#待进一步自定义"autocomplete-plus":{}#待进一步自定义"linter-csslint":{}#vim-mode这个插件默认启用的方式是插入,而不是命令模式"vim-mode":startInInsertMode: true#这个是更改文件类型颜色(插件),这里启用了"filetype-color":enabled: "true"#启用atom的自动进入引导界面..蛮实用的welcome:showOnStartup: true;#UI主题的自定义,,空则不生效"isotope-ui":{}#插件生效,更多样化的文件图标"file-icons":onChanges: trueforceShow: true#这个是排版插件带的,,这里的用户ID的作用不清楚"atom-beautify":_analyticsUserId: "cde3641c-d5ee-4ccb-9d45-37f85f7e98e9"#在文件更改时候生效(进行查询错误)csslint:validateOnChange: true#这个是内置的核心插件,自动保存功能,挺实用的autosave:enabled: true

个人扯淡

新版本还有有众多改进的,我仔细的查询了core插件…丰富了许多,也抛弃了许多过气的API;
有很多功能让atom更加人性化了…比如更改文件编码,查询项目内的文件进行编辑等等
非常期待正式版1.0;到时候再做介绍

还有一些迷人的特性和功能,待我再研究下,再分享给小伙伴们!!

Atom编辑器折腾记_(6)config.cson基础教程相关推荐

  1. Atom编辑器折腾记_(22)二次翻译快捷键【追加1.8新版本新增快捷键】

    前言 今晚在调教我的Atom的时候,发现了目前最新版[1.8 beta3]的新增了一些快捷键, 想了想就翻译了下,希望可以帮到一些小伙伴吧.. 有些可能是插件带的,我就顺带翻译了,不确定的我带个星号表 ...

  2. Atom编辑器折腾记_(3)插件主题推荐

    注意事项 主题和插件这方面,比Sublime Text人性化多了-一些比较用心的作者增加了二度设置功能. 何为二度设置,就是不用手写代码修改配置文件,点点鼠标,填填输入框就能生效,主题以isotope ...

  3. 贴图教程_次世代游戏基础教程-maya烘焙AO贴图

    MAYA  AO(Ambient Occlusion)烘焙 AO就是Ambient Occlusion的缩写,直接翻译中文是环境闭塞,是CG动画和游戏制作常用的一个制作流程.简单地说就是通过运算,渲染 ...

  4. sql基础教程和mysql基础教程_书评「SQL基础教程(第2版)」| 你应该知道的基础知识点梳理·上...

    写在前面关于这本书:SQL的基础教程,可以使你在SQL的学习中轻松实现从0到1的过程,循序渐进地掌握SQL的基础知识和技巧.对于零基础来说非常友好,看完能够迅速上手SQL. 关于本文:一篇对这本书的知 ...

  5. ppp chap 加密摘要_“网络工程师培训”基础教程:一文读懂PPP协议

    1.PPP协议简介 PPP 是一种得到广泛应用的广域网协议,它同时支持同/异步传输介质,也支持拨号方式.在我们的日常生活.工作中,拨号上网.DDN 专线等网络连接方式都是封装的 PPP 协议. 2.P ...

  6. java基础分享_一、java基础教程

    1.java是一门比较纯粹的面向对象编程语言,所以java的所有代码都必须写在类的内部. 1.1 java的可执行文件后缀名是".java",例如HelloWorld.java,并 ...

  7. 局域网ip冲突检测工具_“网络工程师培训”基础教程五:局域网

    1.常见局域网类型 局域网,Local Area Network ,简称 LAN,和广域网区别有如下三个方面的特征: ( 1 ) 范围 ( 2 ) 传输技术 ( 3 ) 拓扑结构 就范围来讲,局域网一 ...

  8. 网页复选框设置只能选一个_网页自动填表基础教程从简单开始

    通常来说,网页自动填表包含单选框.复选框.文本框.多行文本框.下拉列表框的自动填写.本文讲讲这些项目的自动填写方法.所用到的工具是网页自动操作通用工具. 一.文本输入框及多行文本输入框的自动填写 下面 ...

  9. 如何用Typora记笔记? | 附带Markdown基础教程

    先说注意点: 1.最好在文件里的偏好设置中选markdown把里面的markdown扩展语法全部打开 2.切换源代码和显示的快捷键是:ctrl+/ 3.我这边直接直接看到的样子是直接复制的,高亮效果没 ...

最新文章

  1. 成功解决成功解决return _iterencode(o, 0) ValueError: Circular reference detected
  2. vb.net 判断是否为ip 正则_PHP实现IP白名单
  3. c++三五法则(适合学完一遍不怎么清楚的童鞋)
  4. Oracle12c部署,允许远程访问
  5. 华为最新全系列交换机命令手册、配置指南下载
  6. for循环删除集合陷阱
  7. JS有哪几种传参方式?
  8. Ext4,Ext3的特点和区别
  9. jmeter下载安装教程
  10. VOIP Codec 三剑客之 ISAC/ILBC -- ISAC (2) Low Band Encode 模块
  11. WEB服务器硬件配置要求
  12. Python 安装theano tensorflow keras 教程与pip安装失败解决方法
  13. 大数据管理与应用专业总结笔记
  14. 大数据学习路线思维导图
  15. 编程设计一个基于条件风险最小的Bayes分类器
  16. TiDB 5.0 HTAP 架构设计与场景解析
  17. 上海电子计算机学校招生要什么条件,【上海市致远中学招生简章/入学条件|上海市致远中学】- 上海房天下...
  18. html5里面的圆点和方块,HTML基础 ul type 项目符号为圆圈与方块
  19. meterpreter使用详解
  20. fiddler的web端抓包配置流程

热门文章

  1. 搜遍整个淘宝,这8家礼物店最值得收藏!
  2. php伪静态教程,PHP伪静态的图文代码详细介绍
  3. POJ 1135 Domino Effect(最短路 多米诺骨牌)
  4. linux桌面监控软件,Plasma桌面系统监视应用程序Plasma System Monitor介绍
  5. 高并发重复请求的去重处理
  6. TCP 超时时间设置过长或 MTU 设置不合理会导致网络速度变慢吗
  7. 手机的WiFi功能和GPRS有什么区别
  8. 2020年度台州市(黄岩区)“500精英计划”引才公告
  9. Established
  10. u盘是计算机储存设备吗,U盘存储器是哪种存储类型?