Sublime Text3 实用插件精选 php js html css优秀编程工具ST3
Sublime Text3是一款优秀的代码编辑软件,Sublime Text3 与Sublime Text2 的可用插件不一样,比如Sublime Text2中非常方便的php代码格式化工具插件phptidy在Sublime Text3里就不能用,取而代之的是phpfmt插件。
Sublime Text3 插件安装方法:
一、可以自行下载安装包解压缩到Packages目录(菜单->preferences->packages),具体就不细说,重点说下第2种方法。
二、推荐使用:Package Control 组件在线安装(如果在 Perferences-> 没有看到package control 请安装一次)
安装Package Control :按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)
粘贴以下代码到底部命令行并回车:
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 Text 3。在Perferences->package settings中看到package control这一项,则安装成功。
安装插件这下就很方便了,打开菜单里的 package control 输入Package Control: install package ,输入一半就会有提示,直接点选 Package Control: install package 也可以,然后输入插件名称,查找到,点击即可在线安装。
Sublime Text3 推荐常用插件:
ChineseLocalization:汉化插件。
SublimeLinter + SublimeLinter-php:php代码错误行提示,相应的还有 SublimeLinter-javac,SublimeLinter-js,SublimeLinter-ruby,SublimeLinter-lura等。其中,sublimeLinter是基础插件。
SublimeCodeIntel:代码自动完成。
ConvertToUTF8:代码自动转换为utf8,在打开文档或保存文件时自动转换。(关闭自动转换可配置: "convert_on_load" : false, "convert_on_save" : false)。
EncodingHelper:各种编码转换。
phpfmt:php代码保存时(ctrl+S)格式化,可以实现自动对齐,自动删除多余空行,自动删除结局多余空格等。需php 5.5 环境及以上,几个常用配置参数:"enable_auto_align": true, "format_on_save": true, "indent_with_space": true,可自行修改体验一下。
PhpDoc : PHP注释生成。
YUI Compressor:CSS,JS安全压缩。这是yahoo的一个开源项目,使用方法:在菜单 tool-build system 中选择YUI后, ctrl+b直接压缩( js使用CC压缩, css使用YUI压缩).。
emmet : 快速编写html,可以使用简化的代码快速编写。
CSSComb :这是用来给CSS属性进行排序的格式化插件。
FileDiffs 这个插件允许你看到SublimeText中两个不同文件的差异。你可以比较的对象可以是从剪贴板中复制的数据,或工程中的文件,当前打开的文件等。
Sublime Text3 插件的设置:
Sublime Text3 插件的设置也非常方便,各个插件的配置以及快捷键均可在Perferences->package settings->插件名称->Setting user里配置。
参考文章:
16 个Sublime Text 快捷键 http://blog.jobbole.com/82527/
Sublime Text 有哪些实用技巧 http://www.zhihu.com/question/19976788
本文链接:http://www.juziseo.com/20/sublime-text3-plugins.html