sublime text3经常使用插件一览2017

文件操做类

  • AdvancedNewFile:快速新建文件。快捷键Ctrl+Alt+N,输入文件夹以及文件名,回车,你会发现已经子目录下的文件已经新建完成!
  • Sidebar Enhancements:加强侧边栏
  • SyncedSideBar:每次打开文件,侧边栏都会同步显示该文件所在目录树中的位置
  • Compare Side-By-Side:在待比较的Tab上右键选择Compare with...,而后选择另外一个打开的比较对象便可,Sublime会自动弹出新的窗口显示两个文件
  • FileDiffs:强大的比较代码不一样工具。比较当前文件与选中的代码、剪切板中代码、另外一文件、未保存文件之间的差异。可配置为显示差异在外部比较工具,精确到行。右键标签页,出现FileDiffs
    Menu或者Diff with Tab…选择对应文件比较便可

代码生成器

  • JavaScript Completions:js原生语法提示。安装后须要配置
点击 Preferences ->Package Settings ->JavaScript Completions -> Settings-Defalut
配置nodejs路径:

图片描述

  • CSS3:该插件能够对css3属性进行高亮和自动补全。
  • jQuery:JQuery的API代码片断
  • Java​Script​Next - ES6 Syntax:完美支持ECMAScript 6
You may also need to change the ColorScheme. Pick one from Preferences
-> Color Scheme -> JavaScriptNext.
  • Emmet:快速生成HTML代码段的插件,强大到无与伦比
  • SublimeCodeIntel 它的功能是代码提示,支持这些语言 :JavaScript, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python3, XML, Sass, XSLT, Django,HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.
  • Insert Callback和JavaScript & NodeJS Snippets:因为Node.js是基于事件驱动的,这使得咱们在编写Node.js代码时会常常用到回调函数。Insert Callback插件经过Alt+C快捷键迅速地在光标所在的位置插入回调函数,并自动添加函数的第一个参数err,第二个参数d,一般状况下这正是咱们想要的。安装JavaScript & NodeJS Snippets插件能够帮助你在编写Node.js代码时给出提示和代码补全。

代码辅助类

  • All Autocomplete:Sublime Text 默认的 Autocomplete 功能只考虑当前的文件,而 All Autocomplete 插件会搜索全部打开的文件来寻找匹配的提示词。
  • SublimeTmpl:新建html、css、javascript、php、python、ruby六种类型的文件模板,全部的文件模板都在插件目录的templates文件夹里,能够自定义编辑文件模板。
ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php

图片描述

  • AutoFileName:快捷输入文件名,文件路径自动提示的。自动完成文件名的输入,如图片选取,输入”/”便可看到相对于本项目文件夹的其余文件。
  • SublimeLinter、SublimeLinter-csslint、SublimeLinter-contrib-eslint:语法校验
npm install -g csslint eslint
  • Bracket Highlighter:该插件提供行数列高亮的各类配对的语法符号,显示在行号上。对于很长的代码颇有用
可匹配[], (), {}, “”, ”, <tag></tag>,高亮标记,便于查看起始和结束标记
  • Color Highlighter :CSS颜色高亮
Color Highlighter可以设置成用背景色或者边框提示颜色,我通常在Settings里作这样的设置:点击 Preferences ->Package Settings ->Color Highlighter -> Settings - User。粘贴以下代码:
{
    "ha_icons": true,
    "ha_style": "filled"
}
  • Colorpicker:使用一个取色器改变颜色。快捷键我的设置为Ctrl+Alt+C
点击 Preferences -> Browse Packages,选择 ColorPicker 文件夹,里面有三个文件,分别是 Default (Linux).sublime-keymap、Default (Linux).sublime-keymap、Default(Linux).sublime-keymap,分别表明了各自系统下的快捷键,根据你本身的系统更改便可。粘贴以下代码:
[
    { "keys": ["ctrl+alt+c"], "command": "color_pick" }
]

代码格式化

  • JsFormat:能够帮助你自动格式化 JavaScript 和 JSON。不少网站的JS代码都进行了压缩,一行式的甚至混淆压缩,这让咱们看起来很吃力。而这个插件能帮咱们把原始代码进行格式的整理,包括换行和缩进等等,使代码一目了然。 默认快捷键Ctrl+Alt+F
  • Trailing spaces:检测并一键去除代码中多余的空格。Ctrl+Shift+D(需配置),我的配置为Ctrl+Alt+D。快捷键配置:在Preferences / Key Bindings – User加上代码(数组内)
{ "keys": ["ctrl+alt+d"], "command": "delete_trailing_spaces" }
  • CSScomb : CSS属性排序(快捷键:Ctrl+Shift+C)
  • HTML-CSS-JS Prettify:这是一款集成了格式化(美化)html、css、js三种文件类型的插件。插件依赖于nodejs,所以须要事先安装nodejs,而后才能够正常运行。快捷键Ctrl+Shift+H。快捷键冲突,我的设定为F5
点击 Preferences ->Package Settings ->HTML/CSS.JS Prettify ->Set
Keyboard Shortcuts

辅助类

  • A File Icon:美化插件。能够更清楚了解每一个文件的类型,一目了然。
  • WordCount:能够实时显示当前文件的字数。安装后,后下角多出字数
  • ConvertToUTF8:文件转码成utf-8,ConvertToUTF8:比上面的那个要方便,直接在菜单栏中能够转了,专为中文设计。经过本插件,您能够编辑并保存目前编码不被 Sublime Text 支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP ,ANSI等
  • IMESupport :输入法不跟随时安装
  • Status Bar Time:状态栏显示时间
  • Search Stack Overflow:Ctrl+Shift+P打开stackoverflow,输入问题,自动打开浏览器搜索

图片描述


PS

代码注释(DocBlockr)和汉化(Chinese Localization)在新版的Sublime Text 3中已经没法用Package Control: Install Package的方法安装。能够下载github官方压缩包,解压到本地Sublime Text的安装目录的方式安装。
其中汉化包所有解压后存在多语言菜单项冗余的问题。总体删除后会默认添加一个名为“ZZZZZZZZ-Localization”的文件夹。完美解决汉化问题。
图片描述javascript

Chinese Localization
DocBlockrphp

相关文章
相关标签/搜索