• 10. Package control
  • Package control是必装插件,全部其它的插件和主题都能够通过它来安装。

    希望它能出如今正式版默认包中。

    首先參照以下的教程来安装Package Control:

    • 怎样安装Package Control

    9. Bracket Highlighter

    用于匹配括号。引號和html标签。对于非常长的代码非常实用。安装好之后,不须要设置插件会自己主动生效。

    8. DocBlockr

    DocBlockr能够自己主动生成PHPDoc风格的凝视。它支持的语言有Javascript, PHP, ActionScript, CoffeeScript, Java, Objective C, C, C++。

    用法

    按下Enter或者Tab键。代码自己主动变成

    7. SideBar Enhancements

    这个插件改进了側边栏。添加了很多功能:将文件移入回收站,在浏览器中浏览,将文件拷贝到剪切板。

    6. Prefixr

    因为CSS3和HTML5的W3C规范都尚未统一,各大浏览器对标准的支持还是有差异的。所以在编写CSS3代码还须要针对不同的浏览器写一堆的CSS3代码前缀。Prefixr插件能将CSS3代码自己主动生成跨浏览器CSS代码。

    用法

    1
    2
    3
    4
    .box
    {
         
          border-radius:  
          10px  
          ;
         
          box-shadow:  
          0  
          0  
          5px  
          rgba(  
          0  
          ,  
          0  
          ,  
          0  
          ,.  
          4  
          );
    }

    按下control
    + command + X
    (Mac)或者 ctrl
    + Alt + X
    (Windows),会转换成:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    .box
    {
         
          -webkit-border-radius:  
          10px  
          ;
         
          -moz-border-radius:  
          10px  
          ;
         
          border-radius:  
          10px  
          ;
     
         
          -webkit-box-shadow:  
          0  
          0  
          5px  
          rgba(  
          0  
          ,  
          0  
          ,  
          0  
          ,.  
          4  
          );
         
          -moz-box-shadow:  
          0  
          0  
          5px  
          rgba(  
          0  
          ,  
          0  
          ,  
          0  
          ,.  
          4  
          );
         
          box-shadow:  
          0  
          0  
          5px  
          rgba(  
          0  
          ,  
          0  
          ,  
          0  
          ,.  
          4  
          );
    }

    5. Emmet(Zen Coding)

    大名鼎鼎的Zen Coding改名作Emmet啦。Zen Coding的Sublime Text 2插件也不再更新,如今整个项目搬到了Emmet了。只须要一行代码就能高速生成html代码。

    1
    ul#nav>li.item$*4>a{Item
    $}

    你仅仅须要按下control
    + E
    ,代码就会自己主动展开成:

    1
    2
    3
    4
    5
    6
    <  
          ul  
          id  
          =  
          "nav"  
          >
          
          <  
          li  
          class  
          =  
          "item1"  
          ><  
          a  
          href  
          =  
          ""  
          >Item
    1</
             a  
          ></  
          li  
          >
          
          <  
          li  
          class  
          =  
          "item2"  
          ><  
          a  
          href  
          =  
          ""  
          >Item
    2</
             a  
          ></  
          li  
          >
          
          <  
          li  
          class  
          =  
          "item3"  
          ><  
          a  
          href  
          =  
          ""  
          >Item
    3</
             a  
          ></  
          li  
          >
          
          <  
          li  
          class  
          =  
          "item4"  
          ><  
          a  
          href  
          =  
          ""  
          >Item
    4</
             a  
          ></  
          li  
          >
    </  
          ul  
          >

    还没试过的童鞋一定要试一下,体验一下Emmet的奇妙功能吧。

    4. Git

    Git是我最喜欢的版本号控制系统,假设你每天要使用Git。那这个插件对你来说不可缺少了。

    使用Package Control下载后,你仅仅须要调出命令面板,输入Git,便能找到全部经常使用的功能。

    3. JSLint

    JSLint是一个Javascript代码质量检測工具。

    它能够告诉你代码的什么地方须要改进。尽管你也能够在网上检測,但这个插件能让你不打开浏览器。直接在Sublime里面检測。

    用法

    按下Shift
    + Command + P
    (Mac)或是Shift
    + Ctrl + P
    (Windows)调出命令面板。找到JSLint:
    Run JSLint
    ,按下Enter。JSLint会输出结果到状态栏。

    2. Sublime Linter

    这个插件帮你找到代码中的错误。它支持非常多语言:PHP, Python, Java, CoffeScript, CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, XML等。Javascript须要安装Node.js引擎,其它配置详见项目主页。

    强烈推荐安装。

    1. Sublime CodeIntel

    Sublime CodeIntel是我最喜欢的插件,它提供了非常多IDE提供的功能。比如代码自己主动补齐。高速跳转到变量定义。在状态栏显示函数快捷信息等。

    它支持的语言有:PHP, Python, RHTML, JavaScript, Smarty, Mason, Node.js, XBL, Tcl, HTML, HTML5, TemplateToolkit, XUL, Django, Perl, Ruby, Python3.

    尽管有时候有点小问题,但真的能节省非常多时间。强烈推荐安装。

    0. Dayle Rees颜色主题

    虽然Sublime自带的颜色主题已经够棒了,但也有审美疲劳的一天,这时,你能够下载Dayle Rees主题,有多款主题可选。

    本文链接: http://www.ladyloveit.com/sublime/developers-commonly-used-10-sublime-text-plugin/

    Sublime10个经常使用插件的更多相关文章

    1. Angular杂谈系列1-如何在Angular2中使用jQuery及其插件

      jQuery,让我们对dom的操作更加便捷.由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接. 我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大 ...

    2. Jenkins 安装的HTML Publisher Plugin 插件无法展示ant生成的JunitReport报告

      最近在做基于jenkins ant  junit 的测试持续集成,单独ant junit生成的junitreport报告打开正常,使用Jenkins的HTML Publisher Plugin 插件无 ...

    3. 常用 Gulp 插件汇总 —— 基于 Gulp 的前端集成解决方案(三)

      前两篇文章讨论了 Gulp 的安装部署及基本概念,借助于 Gulp 强大的 插件生态 可以完成很多常见的和不常见的任务.本文主要汇总常用的 Gulp 插件及其基本使用,需要读者对 Gulp 有一个基本 ...

    4. solr服务中集成IKAnalyzer中文分词器、集成dataimportHandler插件

      昨天已经在Tomcat容器中成功的部署了solr全文检索引擎系统的服务:今天来分享一下solr服务在海量数据的网站中是如何实现数据的检索. 在solr服务中集成IKAnalyzer中文分词器的步骤: ...

    5. 使用Visual Studio SDK制作GLSL词法着色插件

      使用Visual Studio SDK制作GLSL词法着色插件 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader.这时在vs里直接编辑shader就会显得很方便. ...

    6. 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!

      如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ...

    7. Jquery mobiscroll 移动设备(手机)wap日期时间选择插件以及滑动、滚动插件

      Jquery Mobiscroll是一个用于触摸设备(Android phones, iPhone, iPad, Galaxy Tab)的日期和时间选择器jQuery插件.以及各种滑动插件 可以让用户 ...

    8. 10个最好用的HTML/CSS 工具、插件和资料库

      大家在使用HTML/CSS开发项目的过程中,有使用过哪些工具,插件和库?下面介绍的10种HTML/CSS工具,插件和资料库,是国外程序员经常用到的. Firebug Lite FirebugLite ...

    9. 在Sublime Text 3上安装代码格式化插件CodeFormatter

      1.了解CodeFormatter插件 在Sublime Text 3中编写代码,为了能让我们的代码格式变得漂亮整洁,需要一个能自动格式代码的插件.这里发现CodeFormatter插件不错,它能支持 ...

    随机推荐

    1. [USACO12MAR]摩天大楼里的奶牛(状态压缩DP)

      题意 给出n个物品,体积为w[i],现把其分成若干组,要求每组总体积<=W,问最小分组.(n<=18) 题解 一看以为是弱智题.(可能真的是,我太菜了) 然后跟walthou夸下海口:这么 ...

    2. [洛谷P1726][codevs1332]上白泽慧音

      题目大意:求一个有向图的最大强连通分量中点的个数,并输出这些点(字典序最小). 解题思路:裸的强连通分量. 数据小,求完强连通分量后排序+vector大小比较即可(vector有小于运算符). C++ ...

    3. java 基于 bootstrap_datagrid 分页

      1.首先引入datagrid  js ,css $("#datagrid").bootstrap_datagrid({ url : "<%=path%>/us ...

    4. 【codeforces 538E】Demiurges Play Again

      [题目链接]:http://codeforces.com/problemset/problem/538/E [题意] 给你一棵树; 有两个人,分别从根节点开始,往叶子节点的方向走; 每个人每次只能走一 ...

    5. Ubuntu14.04下安装和&quot;激活&quot;Office2010ProPlus与Visio2010(15.11.20Updated)

      本人用Ubuntu的时候全然没有打游戏的欲望,故而能够更高效的工作. 尽管说LibreOffice.WPS等等有Ubuntu版本号,可是用着还是没有微软的Office顺手,故而折腾了一下怎样安装Off ...

    6. git如何从远程非master分支更新到本地对应分支

      git如何从远程非master分支更新到本地对应分支 自己实例 正确步骤 如果本地有分支,那就删除本地分支 删除本地分支::git branch -d 2018_4_18_second 切换分支: g ...

    7. zzulioj--1089--make pair(dfs+模拟)

      1809: make pair Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 60  Solved: 44 SubmitStatusWeb Board ...

    8. poj--1637--Sightseeing tour(网络流,最大流判断混合图是否存在欧拉图)

      Sightseeing tour Time Limit: 1000MS   Memory Limit: 10000KB   64bit IO Format: %I64d & %I64u Sub ...

    9. jquery tmpl插件

      动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等. 这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在 ...

    10. RedHat Linux 下安装、测试摄像头

      RedHat Linux 下安装.测试摄像头(全文见附件)     随着视频电话的迅速发展我相信大家一定有过在Windows 下安装摄像头的经历,然而大多数 都不支持Linux .我现以罗技摄像头为例 ...