Sublime Text 3 习惯插件 转

原帖:https://www.cnblogs.com/hykun/p/sublimeText3.html

Emmet插件

Emmet插件可以说是使用Sublime Text进行前端开发必不可少的插件

它让编写HTML代码变得极其简单高效

Emmet示例

基本用法:输入标签简写形式,然后按Tab键

关于Emmet的更多介绍,请查看官方文档

这份速查表,可以帮你快速记忆简写形式

 

JsFormat插件

这是一款将JS格式化的插件

同样使用Package Control安装JsFormat插件后

即可在JS文件中通过鼠标右键->JsFormat或键盘快捷键Ctrl+Alt+F对JS进行格式化

鼠标右键使用JsFormat

使用效果如下图

JsFormat使用效果

 

SideBarEnhancements插件

SideBarEnhancements是一款很实用的右键菜单增强插件

在安装该插件前,在Sublime Text左侧FOLDERS栏中点击右键

只有寥寥几个简单的功能

安装SideBarEnhancements前的文件夹右键菜单

通过Package Control安装SideBarEnhancements插件后

安装SideBarEnhancements后的文件夹右键菜单

可以看到,文件夹栏右键菜单马上增强不少

安装此插件后配置方法为

重启Sublime text 3后

打开任意一个JS文件,按ctrl+shift+space

这时候第一次运行会去下载对应的类库

可以按ctrl+`(也就是调出控制台)来看进度

TrailingSpaces插件

有时候,在代码结尾打多了几个空格或Tab

并没有任何显示效果

TrailingSpaces这款插件能高亮显示多余的空格和Tab

TrailingSpaces插件效果

Tag插件

这是HTML/XML标签缩进、补全、排版和校验工具

Tag插件使用方式

安装该插件后,可以如上图方式使用Tag插件对HTML/XML进行自动排版等操作

目前楼主未能发现该操作快捷方式,若您有所发现,望留言点拨

Terminal插件

在编程过程中,我们经常需要使用到命令行窗口

Terminal插件可以允许在Sublime Text 3中打开cmd命令窗口

安装好该插件后

即可使用快捷键Ctrl+Shift+T呼出命令行窗口

SublimeCodeIntel插件

这是一款代码提示插件,支持多种编程语言

该插件安装时间可能相对较长

更特别的是,安装该插件后需要根据您使用的编程语言进行配置

本部分将以配置JavaScript语言的代码提示功能为例

安装该插件后,点击Preferences->Browse Packages...菜单

Browse Packages菜单

进入SublimeCodeIntel文件夹

SublimeCodeIntel文件夹

再进入.codeintel文件夹

.codeintel文件夹

将其中文件名为config的文件拖动到Sublime Text 3中

你会看到大概如下图的代码

config文件代码

将以下代码复制后粘贴到Config文件中

//注意上下文需要添加的逗号
"JavaScript":{
	"javascriptExtraPaths":[]
}

复制粘贴后的效果如下图

已完成修该的Config文件

保存后关闭config文件

这样,在编写JavaScript时即可获得代码提示,如下图示

JavaScript代码提示示例

CssComb插件

CssComb是为CSS属性进行排序和格式化插件 [官网]

使用Package Control安装CssComb插件后,你可能发现它并不能运行

它依赖于Node.js [官网]

若您的计算机已安装过NodeJS环境,可跳过此步骤

若您的计算机中尚未安装过Node.js环境

应该到Node.js官网中 [下载] 并安装相应版本的Node.js,如下图示

安装Node.Js示例

安装NodeJS后,即可使用CssComb插件

使用方法:菜单Tools->Run CSScomb或在CSS文件中按快捷键Ctrl+Shift+C

使用前,CSS可能杂乱无章

使用CssComb插件前的CSS代码

使用后,CSS属性按照作用类别出现

使用CssComb插件后的CSS代码

还可以选中一部分CSS代码进行排序

使用前,选中需要排序的CSS代码

使用CssComb插件前的CSS代码2

使用后,选中部分代码已排好序

使用CssComb插件后的CSS代码2

美中不足的是,CssComb似乎不支持IE hark

Autoprefixer插件

这是一款CSS3私有前缀自动补全插件

该插件使用CanIUse资料库,能精准判断哪些属性需要什么前缀

与CssComb插件一样,该插件也需要系统已安装Node.js环境

使用方法:在输入CSS3属性后(冒号前)按Tab键,如下图示

Autoprefixer插件使用示例
原文地址:https://www.cnblogs.com/zhang36/p/13397953.html