此文件目录中文件主要是关于sublime
的插件配置,快捷键配置,主题和字体配置。javascript
全部插件均可以使用Package Control安装,具体的安装方法能够自行谷歌安装,不在本文的介绍范围以内。也能够是使用git 手动安装。php
该插件主要使编写css更加的方便和快捷,能够配置快捷键给标签属性添加浏览器厂商前缀。安装前须要肯定电脑安装node
。css
配置快捷键以下:html
//autoprefixer快捷键设置 { "keys": ["command+alt+p"], "command": "autoprefixer" }
具体配置和文档请参看官方文档前端
好比我在编写 CSS 的时候是不用关心哪些属性是须要添加厂商前缀的,当我须要保存测试的时候,只须要按下快捷键,该插件会自动给须要添加厂商前缀的属性添加前缀,以下:java
{ display: -webkit-box; display: -ms-flexbox; display: flex; display: -webkit-flex; -webkit-flex-flow: row; -ms-flex-flow: row; flex-flow: row; }
固然该插件也能够加入到本身开发项目的自动化工具中去,好比:Gulp ,Gruntnode
ES6终将是要取代 ES5 的可是在从 ES5 到 ES6 过分的过程当中,各个浏览器厂商对 ES6 支持的也不是很好。
主要是将ES6的代码编译为ES5。至于为何要这么作,不是本文的内容,能够自行谷歌了解。react
javascript ,jQuery , Bootstrap 等js库的自动补全。该插件的特色就是能够自定义配置须要自动补全的库。jquery
安装完之后它的配置文件能够配置本身须要补全的库ios
{ // -------------------- // sublime-better-completions-Package (sbc package) // -------------------- // API files is contains the *keyword* such as `html`, `jquery`, `myglossary` with lowercase as filename `sbc-api-${filename}.sublime-settings` place in `/packages/User/` (your own) or `/packages/${this-package}/sublime-completions/` (package build-in). // After you enable, disable or added new your own completions, you might need restart your Sublime Text Editor. // // Your own setting file `sbc-setting.sublime-settings` need to place in `/packages/User/` and contains all your api setting property that you want to enable. // // -------------------- // APIs Setup // -------------------- // `true` means enable it. // `false` means disable it. "completion_active_list": { // build-in completions "css-properties": false, "gruntjs-plugins": false, "html": false, "lodash": false, "javascript": false, "jquery": false, "jquery-sq": false, // Single Quote "php": false, "phpci": false, "sql": false, "twitter-bootstrap": false, "twitter-bootstrap-less-variables": false, "twitter-bootstrap3": false, "twitter-bootstrap3-sass-variables": false, "underscorejs": false, "react": false, // Your own completions? // ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/sbc-api-my-angularjs.sublime-settings "my-angularjs": false, // ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/sbc-api-my-glossary.sublime-settings "my-glossary": false, // ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/sbc-api-my-html.sublime-settings "my-html": false, // ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/sbc-api-my-javascript.sublime-settings "my-javascript": false } }
括号高亮匹配插件。
借用一张官网的截图:
该插件能够显示在CSS文件中说使用的颜色的色值。包括HTML中嵌套的css样式也能够显示。
以下图:
还能够调节显示的样式,好比当我鼠标放到颜色上的时候
具体的能够参考官网的说明。
该插件能够对css3属性进行高亮和自动补全。
具体效果以下:
安装完之后的设置以下:
View → Syntax → Open all with current extension as... → CSS3
这个插件能够很是智能对js文件添加注释,这个很是的方便。
参考一张官网的截图:
传说中快速的编写html代码的“神器”。具体的就再也不介绍了。网上的教程一搜一大坨啊。
文件差别对比插件。
以前格式化 js,css 文件使用的都是 JsFormat 和 CSSFormat。每次在不一样的文件中都要去使用两个不一样的插件。后来找到一个能够支持三种语言格式化的插件。
对Html,css,js文件进行格式化。
//html-css-jsprettify插件快捷键 {"keys": ["command+alt+l"],"command": "htmlprettify"},
若是平时模板语言使用 jade 的话仍是安装一个吧,这个可让 Sublime 的显示更加的友好。jade相关插件,代码高亮
javascript ES6 语法高亮的支持。
这个插件主要包括 jQuery 语法高亮,代码段。
这两个插件主要是平时使用 scss 或者是 sass 这些预编译语言有用,支持语法高亮。
这个插件仍是颇有用的。当咱们在跟后端联调的时候,一般都会有一台开发机,暂时存放咱们的代码,这个时候若是咱们要作一些修改。一般的步骤是:
1.上传 svn 2.登上开发机 svn up 一下。这个过程当中很浪费时间
若是咱们使用 SFTP 插件就能够保存的时候自动上传到服务器。配置方法:
1.在项目根目录创建 sftp-config.json
文件
2.配置该文件,详细配置以下图
Sublime 侧边栏加强插件。
语法,函数跳转。可是我在使用的过程当中以为这个插件并不怎么好用。
这个插件主要使 Sublime 对 markdown 语法的高亮支持。效果以下图:
去除代码末尾的空格键
安装完之后须要,另外安装须要检测语言的插件。
在安装完SublimeLinter
后安转该插件对 JavaScript 语言进行语法检测。
在安装完SublimeLinter
后安转该插件对 css 语言进行语法检测。
该插件主要可以使sublime 兼容mac的retina屏幕
须要在本身的配置文件内启动
{ "theme": "Soda Light 3.sublime-theme" }
若是您以为对您有帮助,请点击下面的 **star** 给我一颗星。谢谢啦!