Atom编辑器折腾记_(6)config.cson基础教程
号外
昨天,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基础教程相关推荐
- Atom编辑器折腾记_(22)二次翻译快捷键【追加1.8新版本新增快捷键】
前言 今晚在调教我的Atom的时候,发现了目前最新版[1.8 beta3]的新增了一些快捷键, 想了想就翻译了下,希望可以帮到一些小伙伴吧.. 有些可能是插件带的,我就顺带翻译了,不确定的我带个星号表 ...
- Atom编辑器折腾记_(3)插件主题推荐
注意事项 主题和插件这方面,比Sublime Text人性化多了-一些比较用心的作者增加了二度设置功能. 何为二度设置,就是不用手写代码修改配置文件,点点鼠标,填填输入框就能生效,主题以isotope ...
- 贴图教程_次世代游戏基础教程-maya烘焙AO贴图
MAYA AO(Ambient Occlusion)烘焙 AO就是Ambient Occlusion的缩写,直接翻译中文是环境闭塞,是CG动画和游戏制作常用的一个制作流程.简单地说就是通过运算,渲染 ...
- sql基础教程和mysql基础教程_书评「SQL基础教程(第2版)」| 你应该知道的基础知识点梳理·上...
写在前面关于这本书:SQL的基础教程,可以使你在SQL的学习中轻松实现从0到1的过程,循序渐进地掌握SQL的基础知识和技巧.对于零基础来说非常友好,看完能够迅速上手SQL. 关于本文:一篇对这本书的知 ...
- ppp chap 加密摘要_“网络工程师培训”基础教程:一文读懂PPP协议
1.PPP协议简介 PPP 是一种得到广泛应用的广域网协议,它同时支持同/异步传输介质,也支持拨号方式.在我们的日常生活.工作中,拨号上网.DDN 专线等网络连接方式都是封装的 PPP 协议. 2.P ...
- java基础分享_一、java基础教程
1.java是一门比较纯粹的面向对象编程语言,所以java的所有代码都必须写在类的内部. 1.1 java的可执行文件后缀名是".java",例如HelloWorld.java,并 ...
- 局域网ip冲突检测工具_“网络工程师培训”基础教程五:局域网
1.常见局域网类型 局域网,Local Area Network ,简称 LAN,和广域网区别有如下三个方面的特征: ( 1 ) 范围 ( 2 ) 传输技术 ( 3 ) 拓扑结构 就范围来讲,局域网一 ...
- 网页复选框设置只能选一个_网页自动填表基础教程从简单开始
通常来说,网页自动填表包含单选框.复选框.文本框.多行文本框.下拉列表框的自动填写.本文讲讲这些项目的自动填写方法.所用到的工具是网页自动操作通用工具. 一.文本输入框及多行文本输入框的自动填写 下面 ...
- 如何用Typora记笔记? | 附带Markdown基础教程
先说注意点: 1.最好在文件里的偏好设置中选markdown把里面的markdown扩展语法全部打开 2.切换源代码和显示的快捷键是:ctrl+/ 3.我这边直接直接看到的样子是直接复制的,高亮效果没 ...
最新文章
- 成功解决成功解决return _iterencode(o, 0) ValueError: Circular reference detected
- vb.net 判断是否为ip 正则_PHP实现IP白名单
- c++三五法则(适合学完一遍不怎么清楚的童鞋)
- Oracle12c部署,允许远程访问
- 华为最新全系列交换机命令手册、配置指南下载
- for循环删除集合陷阱
- JS有哪几种传参方式?
- Ext4,Ext3的特点和区别
- jmeter下载安装教程
- VOIP Codec 三剑客之 ISAC/ILBC -- ISAC (2) Low Band Encode 模块
- WEB服务器硬件配置要求
- Python 安装theano tensorflow keras 教程与pip安装失败解决方法
- 大数据管理与应用专业总结笔记
- 大数据学习路线思维导图
- 编程设计一个基于条件风险最小的Bayes分类器
- TiDB 5.0 HTAP 架构设计与场景解析
- 上海电子计算机学校招生要什么条件,【上海市致远中学招生简章/入学条件|上海市致远中学】- 上海房天下...
- html5里面的圆点和方块,HTML基础 ul type 项目符号为圆圈与方块
- meterpreter使用详解
- fiddler的web端抓包配置流程
热门文章
- 搜遍整个淘宝,这8家礼物店最值得收藏!
- php伪静态教程,PHP伪静态的图文代码详细介绍
- POJ 1135 Domino Effect(最短路 多米诺骨牌)
- linux桌面监控软件,Plasma桌面系统监视应用程序Plasma System Monitor介绍
- 高并发重复请求的去重处理
- TCP 超时时间设置过长或 MTU 设置不合理会导致网络速度变慢吗
- 手机的WiFi功能和GPRS有什么区别
- 2020年度台州市(黄岩区)“500精英计划”引才公告
- Established
- u盘是计算机储存设备吗,U盘存储器是哪种存储类型?