• 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. hibernate 不与数据库对应的注解

      @Transient          此注解必须写到get方法上

    2. Entity Framework的一个实例

      环境:Visual studio2013+sql server本地数据库 创建一个C#应用程序,首先在nuget中添加Entity Framework 接下来的工作分为四个主要部分: 第一部分:App ...

    3. conda常用命令,如何在conda环境中安装gym库?

      查看已安装的环境: conda info -e 或 conda env list 创建新环境gymlab: conda create -n gymlab python=3.5 激活环境gymlab: ...

    4. unity 天空盒有缝隙的解决方案

      修改天空盒图片的属性:advanced->wrap mode->clamp

    5. [Recompose] Merge RxJS Button Event Streams to Build a React Counter Component

      Combining input streams then using scan to track the results is a common scenario when coding with s ...

    6. POJ1833 &amp; POJ3187 &amp; POJ3785 next_permutation应用

      要是没有next_permutation这个函数,这些题认为还不算特别水,只是也不一定,那样可能就会有对应的模板了. 反正正是由于next_permutation这个函数.这些题包含之前的POJ122 ...

    7. Android LruCache 压缩图片 有效避免程序OOM

      转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9316683 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工, ...

    8. CSS 文本字体颜色设置方法(CSS color)

      CSS 文本字体颜色设置方法(CSS color) 一.认识CSS 颜色(CSS color) 这里要介绍的是网页设置颜色包含有哪些:网页颜色规定规范. 1.常用颜色地方包含:字体颜色.超链接颜色.网 ...

    9. js数组与字符串的相互转换方法 数组常用的方法

      1 数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); 二 ...

    10. 如何批量telnet查看否开放指定端口

      由于机房搬迁,需要重新telnet看看网络是否联通 [weblogic@pays03pre_BankVerify /]$ telnet 172.29.1.159 22Trying 172.29.1.1 ...