sublime text3神器插件
(首先安装)Package Control
Package Control,就像 Linux 下的 apt-get 和 yum 一样,它是 Sublime Text 的包管理器
1.Emmet
是一个前端开发的利器,其前身是 Zen Coding。它让编写 HTML 代码变得简单
基本用法是:输入简写形式,然后按 Tab 键
2.SublimeLinter
一个代码校验插件,它可以帮你找出错误或编写不规范的代码,支持 C/C++、CoffeeScript、CSS、Git Commit Messages、Haml、HTML、Java、JavaScript、Lua、Objective-J、Perl、PHP、Puppet、Python、Ruby 和 XML 语言。
在使用 SublimeLinter 之前,你要安装相应的程序,详见README。如果要校验 JavaScript 或 CSS,你还要安装Node.js。
3.SideBarEnhancements
一款很实用的右键菜单增强插件,有以 diff 形式显示未保存的修改、在文件管理器中显示该文件、复制文件路径、在侧边栏中定位该文件等功能,也有基础的诸如新建文件/目录,编辑,打开/运行,显示,在选择中/上级目录/项目中查找,剪切,复制,粘贴,重命名,删除,刷新等常见功能。
SideBarEnhancements 还有一个功能就是自定义打开文件的程序,在侧边栏中右键点击一个文件(夹),选择 Open With -> Edit Applications 就可以修改关联了,配置文件自带示例,可以很方便地套用。
4.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 等语言,是 Sublime Text 自带代码提示功能的很好扩展。它还有一个功能就是跳转到变量、函数定义的地方,十分方便。使用 SublimeCodeIntel 之前你需要安装相应程序并把路径写入 ~/.codeintel/config 或project_root/.codeintel/config 中,ReadMe 中有详细的说明.
不建议把 SublimeCodeIntel 与其他单个语言的扩展 package 一同使用,虽然很多语言扩展 package 比 SublimeCodeIntel 的代码提示功能要完善。如果需要一同使用,请在用户配置文件(菜单Preferences -> Package Settings -> SublimeCodeIntel -> Settings - User 中加入下面的内容,并去掉要禁用的语言。
5.Alignment
代码格式化插件,它可以使多行代码中的等号对齐,也可以调整多行代码为一个缩进级别,默认快捷键是 ctrl+alt+a(Mac OS 上是 cmd+ctrl+a)。
BracketHighlighter
一个括号、引号、标签高亮插件,支持 []、()、{}、""、'' 和 <tag></tag> 等,比 Sublime Text 自带的高亮要明显得多.
6.Git
插件集成了 git 的常用功能,使用之前需要安装 git 并写入环境变量中
7.less
高亮插件
8.sublimeTmpl
文件模板
9.ftpSync
FTP同步工具
10.ConvertToUtf8
直接在菜单栏中可以转utf8
11.ChineseLocalization
语言切换,帮助(H)/Language/简体中文,繁体中文,日语,English
12.IMESupport
中文输入跟随光标
13.Tiailing Spaces
自动清理多余的空格
最新文章
- 在Windows7上如何找到Cookie(亲测100%可找到)
- SQLServer针对排名函数ROWNUMBER()、RANK()、DENSE_RANK()、NTILE的研究!~
- 关于NSNotificationCenter消息通信用法
- [js] js和C# 时间日期格式转换
- LinqToSql中使用事务(2)
- SQL Server 2008 备份改进版
- 杭电ACM2097--Sky数
- 关于JS异步加载方案
- Java编程思想第四版*第七章*个人练习
- careercup-数组和字符串1.2
- 自己的自定义单元格(IOS)
- 【转】C# 定时器事件(设置时间间隔,间歇性执行某一函数,控制台程序)
- EntityFramework 6.x和EntityFramework Core必须需要MultipleActiveResultSets?
- openlayers3 基础(常见方法,类及实现)
- PAT L2-015 互评成绩
- bzoj 2120 数颜色 (带修莫队)
- 推荐几个精致的web UI框架及常用前端UI框架
- mysql执行计划查看工具explain
- java设计模式-----21、备忘录模式
- asp.net获取当前网址url
热门文章
- js流星雨效果
- SDUT-3376_数据结构实验之查找四:二分查找
- python中函数和方法区别,以及如何给python类动态绑定方法和属性(涉及types.MethodType()和__slots__)
- 【codeforces Manthan, Codefest 17 C】Helga Hufflepuff's Cup
- 【JZOJ3873】【NOIP2014八校联考第4场第2试10.20】乐曲创作(music)
- JavaScript--DOM操作例子:隔行变色
- 【JZOJ1922】【Usaco 2005 NOV Gold】小行星群
- pytorch利用多个GPU并行计算多gpu
- UVA_694:The Collatz Sequence
- 【NS2】常用资源(转载)