• 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. [POI2008]POD-Subdivision of Kingdom(搜索+状压)

      题意 给定一个n个点的无向图,要求将点集分成大小相等的两个子集,使两个子集之间的边数最少 (n<=26) 题解 一开始想了半天DP发现不会,去看题解全是搜索. 所以发现C(1326)可以过我就写 ...

    2. 使用jemdoc制作个人主页

      jemdoc官网说明: http://jemdoc.jaboc.net/index.html 作者的个人主页:https://jemnz.com/ 将下载的jemdoc.py文件和需要转化的xxx.j ...

    3. Android后台进程与前台线程间的区别使用

      博客出自:http://blog.csdn.net/liuxian13183,转载注明出处! All Rights Reserved ! 很早就翻译过Android API的一篇文章Android高级 ...

    4. easyui combobox 设置值 顺序放在最后

      easyui combobox 设置值 顺序放在最后 如果设置函数.又设置选中的值,注意顺序, 设置值需要放到最后,否则会设置了之后又没有了: $('#spanId'+i).combobox(res) ...

    5. UINavigationBar的系统渲染方式

      昨天想手工实现一下类知乎日报的Navigation Bar的动态颜色改变,但不管怎么设置Navigation Bar的 backgroundColor barTintColor alpha參数都达不到 ...

    6. centos7 zabbix3.4.6显示中文乱码问题

      工具 : winscp (Linux Windows 传输文件工具) 当部署完zabbix然后显示中文会出现如下图 然后此时先去windows的文字目录如 C:\Windows\Fonts 随便托个字 ...

    7. JavaScript 与Document

      JavaScript JavaScript   是脚本语言, 需要有宿主文件,  他的宿主文件是HTML文件. 可以写在head中  body中 和</heml>之后   一般写在< ...

    8. OOM框架AutoMapper基本使用(2)

      出于安全考虑,在后台与前台进行数据传输时,往往不会直接传输实体模型,而是使用Dto(Data transfer object 数据传输对象),这样在后台往前台传递数据时可以省略不必要的信息,只保留必要 ...

    9. css历史

      CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言.相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有 ...

    10. 常用sql语句及案例

      目录 1)基本 2)数学函数 3)rownum 4)分页 5)时间处理 6)字符函数 7)to_number 8)聚合函数 9)学生选课 10)图书馆借阅 基本 --新建表: create table ...