1.安装package control

sublime text3 的安装方法,ctrl+`,调出控制台输入

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

sublime text2 的安装方法,ctrl+`,调出控制台输入

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

在此,要说一下,sublime text3 3126及以上版本简化了安装package control的方式,直接在菜单栏中,tool -> Install Package Control,就可以了!!!

2.接下来,用Package Control安装插件

1.ctrl+shift+p 调出命令面板

2.点击红框中的那一栏,出现下图

在搜索框中输入你想要安装的插件名,回车就开始安装了

3.接下来就可是介绍好用的插件了

1. Emmet 

emmet是书写html补全标签的利器,比如:打入div,然后按tab键,自动变成<div></div>

推荐几个书写方式

1)

按下tab键

2)

按下tab后

3)

4)

应该还有别的写法吧,我目前常用的就这些了

2. css format 整理css代码的插件

安装后,打开一个css文档

然后右键

  点击expanded后效果如下图

其他的可以自己试下效果

3. Bracket Highlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。

 4. TrailingSpaces 高亮显示多余空格

Ctrl+alt+d 删除多余的空格
设置方式:首选项(Preferences )——按键绑定()——用户(user)

ctrl+alt+d删除多余空格,ctrl+alt+o多余空格的显示与隐藏(但不会删除)

5. Alignment

代码对齐,所选中行都会左对齐,ctrl+alt+a

6. Tag

html格式化,ctrl+alt+f触发

7. Autoprefixer插件

这是一款CSS3私有前缀自动补全插件,该插件使用CanIUse资料库,能精准判断哪些属性需要什么前缀,该插件需要系统已安装Node.js环境。使用方法:在输入CSS3属性后(冒号前)按Tab键

8. SideBarEnhancements

侧栏右键功能增强,很实用,增强后效果如下图

9. TortoiseSvn

svn工具,安装后侧栏右键增加svn工具,就像上面的截图一样,开始有svnupdate等工具,这样就可以直接在侧栏操作svn了,不用到文件夹里.

安装完成后,可能会发现在侧栏用svn的commit等功能报错,这是因为我们要配置下调用软件的路径,打开配置文件

输入下面配置代码

{
// Auto close update dialog when no errors, conflicts and merges
"autoCloseUpdateDialog": false,
"tortoiseproc_path": "E:\\Program Files\\TortoiseSVN\\bin\\TortoiseProc.exe"
}

 如下,特别提醒,tortoiseproc_path那里配置的是你本机TortoiseSvn的安装目录

10. AutoFileName

功能:快捷输入文件名

简介:自动完成文件名的输入,如图片选取

使用:输入”/”即可看到相对于本项目文件夹的其他文件

对于选取路径很好用

11. IMESupport

功能:sublime中文输入法随着光标位置

简介:目前只支持 Windows,在搜索等界面不能很好的跟随光标。

使用:Ctrl + Shift + P →输入pci →输入IMESupport →回车

12. FileDiffs

功能:强大的比较代码不同工具

简介:比较当前文件与选中的代码、剪切板中代码、另一文件、未保存文件之间的差别。可配置为显示差别在外部比较工具,精确到行。

使用:右键标签页,出现FileDiffs Menu,Diffs with clipboard或者Diff with previous选择对应文件比较即可

13. AdvancedNewFile

快捷键:ctrl+alt+n

    在输入框中输入新建的文件即可以,例如我现在项目目录如下

我要在css文件夹中新建一个one.css文件

输完后回车,就建好了

 14. GitGutter

简介:连同了git的项目,当编辑里面的文件是,会指示代码中插入、修改、删除的地方

15. HtmlBeauty

美化html文件的插件,使用方式:ctrl+shift+p调出控制台,输入html beauty,回车即可

 16. Less

sublime本身是没有less格式的,所以当你编辑less的时候,文档就会是灰色的,加上这个插件,你的less代码就会出现不同颜色,便于区分和编辑

17. Sass

同上面的less原理相同

18. ColorPicker

选择颜色的插件,当你需要颜色框的时候可以用,快捷键:ctrl+shift+c

19. ConvertToUTF8

功能:文件转码成utf-8

简介:通过本插件,你可以编辑并保存目前编码不被 Sublime Text 支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP ,ANSI等。ConvertToUTF8 同时支持 Sublime Text 2 和 3。

20. MarkDownEditing

SublimeText可以查看和编辑 Markdown 文件,但它会视它们为格式很糟糕的纯文本。这个插件会有适当的颜色高亮和其它功能来有更好的体验

21. MarkDown Preview

在浏览器中浏览markdown文件的插件,安装完成后,按照下图顺序,打开红色框中的文件

{
  "browser" : "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
// "浏览markdown的浏览器的路径,注意是你自己的路径,不要都copy这里的,可能不对"
}

  

然后把上面的代码加入到打开的文件中

22. 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

这个插件的安装过程有点慢,请耐心等待

配置:选择Preferences->Package Settings->SublimeCodeIntel->Setting Default,将里面的内容全部复制到Setting User中 . 按ctrl+F搜索codeintel_selected_catalogs,将其内容改为:

"codeintel_selected_catalogs": [
"HTML5", "HTML", "JavaScript"
],

  这样,当你再编辑html的时候,你打入d就会提示div了,以此类推,在js中,你打入get,就会出现getElementById等一系类东西

23. zz File Icons 或者 A File icon

功能:给文件添加上不同的图标标识。放上一张安装后的效果图

24. jsFormat

功能:格式化js的插件

使用:ctrl+shift+p 调出控制台,输入Format,就会出现Format:javascript 这样一行,回车即可

扩展:怎么用jsFormat插件 去格式化.jsx格式的文件呢,方法如下:

设置(Preferences)->Package Setting->jsFormat->Setting User,进入该文件后,输入下面一行

{
"e4x":true,
"format_on_save":true,
}

 25. HTML-CSS-JS Prettify

  功能:美化html,css,js文件

  快捷键:ctrl+shift+h  

sublime text3好用的插件的更多相关文章

  1. Sublime Text3下的markdown插件的安装及配置

    Sublime Text3下的markdown插件的安装及配置 安装准备--安装Package Control 安装MarkdownEditing 安装Markdown Preview或OmniMar ...

  2. Sublime Text3快捷键以及常用插件

    工若善其事,必先利其器.做为一个web前端开发人员,必须有一个得心应手的编码工具,本人推荐Sublime Text3和WebStorm,但WebStorm太过智能和耗性能了对初学者来说弊大于利,所以我 ...

  3. Sublime Text3使用及常用插件

    1.安装packages组件: 参考一: https://sublime.wbond.net/installation 参考二: http://blog.csdn.net/superskk6/arti ...

  4. sublime text3 安装package control 插件,解决访问被墙的问题

    1.在github上下载Package Control的安装包 https://github.com/wbond/sublime_package_control 2.打开sublime存放插件的目录: ...

  5. sublime text3 破解及常用插件

    sublime text3 下载 破解 submelime Text > About sublime Text //看是否注册并 查看当前的版本 然后百度或google搜索 'sublime t ...

  6. Sublime Text3的快捷键和插件

    今天重装了一下Sublime Text3,发现了一个不错的网站,关于Sublime Text3的插件安装介绍的很详细,还有右键增强菜单和浏览器打开快捷键的创建.奉上链接 http://www.cnbl ...

  7. Sublime Text3安装及常用插件安装

    为了使用强大好用的代码编辑器来进行selenium3+Python3的自动化测试. 使用Sublime Text 3非常适合. 1.下载安装 首先到http://www.sublimetext.com ...

  8. mac电脑sublime text3安装pretty json插件

    因http://packagecontrol.io/地址被墙无法实现自动安装,导致sublime Text3安装插件非常麻烦,总是出现There Are No Packages Available F ...

  9. sublime text3 好用的插件

    sublime text3 推荐插件 Package Controller安装 1.打开sublime text 3,按ctrl+~或者菜单View > Show Console打开命令窗口.2 ...

随机推荐

  1. 设计模式C#实现(十六)——中介者模式

    意图 0 适用性 1 结构 2 实现 3 效果 4 参考 5 意图 用一个中介对象来封装一系列的对象交互.中介者使各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互. 适用 ...

  2. Consul Windows 安装

    下载文件https://www.consul.io/downloads.html, 解压完毕后只有一个consul文件 consul 启动一个 Agent consul agent -server - ...

  3. /var/log/messages文件监控

    近来项目中遇到一个问题,情况是这样的,我们使用ELK中的LOGSTASH来监控LINUX的系统日志文件:/var/log/messages文件,但这个文件默认的权限是600,这样很为难, 我们使用特定 ...

  4. XLT格式化XML那点事(C#代码中的问题解决)(二)

    接上篇<XML通过XSL格式化的那点事(XML到自定义节点折叠显示)>,本文就如何将大的XLST分割成小文件和如何用C#将XML通过XSL生成HTML文件中的问题做下分析,避免有同样需求的 ...

  5. 【WPF系列】-TextBox常用知识点

    DataBinding中更新数据源的时机   TextBox .Text 属性的默认 UpdateSourceTrigger 值为 LostFocus.这意味着如果应用程序的 TextBox 包含数据 ...

  6. POJO和VO的区别

    网上说  POJO对应DAO层中的数据库,POJO重的成员变量对于表中的每个字段. VO  为POJO的分装,与视图层交互.

  7. Linux系统1.md

    计算机 介绍 电子计算机(英语:computer),亦称电脑,是一种利用电子学原理,根据一系列指令对数据进行处理的工具. 在现代,机械计算机的应用已经完全被电子计算机所替换,其所相关的技术研究叫计算机 ...

  8. jquery修改css样式,样式带!important

    由于需求的需要,今天在用jquery修改一个弹出框的样式的时候,由于有一个按钮有padding-left:12px;导致内间距空出来的这一块颜色用普通的方式无法改变. 普通的jquery修改css的方 ...

  9. [LeetCode] Wiggle Sort

    Problem Description: Given an unsorted array nums, reorder it in-place such that nums[0] <= nums[ ...

  10. C#软件设计——小话设计模式原则之:开闭原则OCP

    前言:这篇继续来看看开闭原则.废话少说,直接入正题. 软件设计原则系列文章索引 C#软件设计——小话设计模式原则之:依赖倒置原则DIP C#软件设计——小话设计模式原则之:单一职责原则SRP C#软件 ...