介绍几款Sublime Text的常用插件及用法(前端)

       我上一篇介绍了Sublime Text插件的安装方法,今天想介绍我在用的几款插件,当然Sublime的插件是非常非常多的,我介绍的肯定不会那么多,因为今天我主要是介绍我用的插件的使用方法,有的安装上就可以用,有的需要一点小小的配置,还是超简单的啦。

       我也不贴每个插件的下载链接地址了,因为照我上篇讲的方法1是完全不需要我们去下载这些插件的。

(1)Emmet

Emmet是快速编写 HTML/CSS 代码,据说它的前身是Zen Coding(不好意思没有用过)。快捷键ctrl+shift+p调出窗口输入install package回车后等待它弹出窗口然后搜索Emmet安装就可以了。Emmet的使用教程比较多,语法也比较多,很难记,对我来说我只是记住一些基础的,太复杂的感觉就是虽然你快速但是我脑容量不够啊。如何生成呢?Ctrl+e

比如输入“!”然后ctrl+e就会生成

<span style="font-size:18px;"><!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	
</body>
</html></span>
是不是很快速?再比如输入ul>li*5然后ctrl+e生成
<ul>
	<li></li>
	<li></li>
	<li></li>
	<li></li>
	<li></li>
</ul>
还有很多语法,请参照http://docs.emmet.io/cheat-sheet/

(2)LESS

稍微普及一下LESS,一种动态样式语言LESS 将 CSS 赋予了动态语言的特性,如变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。(摘自一个神奇网站)然后其实很多人在说Sass,我只觉得它们两个一毛一样毫无差别,唯一的差别就是名字不一样。想学习less的人可以去http://www.bootcss.com/p/lesscss/学习。

用过less的人应该知道,sublime是不支持对less格式的代码高亮显示的,不高亮显示代码是件很不好的事情,满眼过去一片黑白,所以只要你安装了这个插件,写less代码就不再是问题,据说sublime还有一个插件是将less代码编译成css代码的,不过我没有用,因为我用的是koala,关于这个软件。。。扩展太多再讲下去天都黑了,有兴趣的人可以留言哦。

(3)ColorPicker

一看名字就知道这是个跟颜色有关的插件,也确实是这样的,安装好以后使用快捷键ctrl+shift+c就可以调出调色板选取颜色了。

(4)SublimeCodeIntel

这个是代码提示插件,它支持的语种还是很多的,反正我感觉安装上以后提示功能比以前丰富了,还挺好用的。

(5)Autoprefixer

这个插件就是用来专门解决浏览器前缀的问题的,曾经我写CSS3的时候,某些1行代码得写5行,其实我是拒绝的,不过现在关于前缀问题已经没有以前那么严重了,这些主流浏览器都在趋于一个统一。对了,安装这个插件前必须要安装node.js,然后其实用它有一点复杂,毕竟它很智能,安装好以后,使用它就有两个方法了。

方法1:设置快捷键在preferences-->key Bandings--user里添加一句:

<span style="font-size:18px;">{ "keys": ["ctrl+alt+shift+p"], "command": "autoprefixer" }
</span>
大家可以根据自己的喜好设置这个快捷键的哈。

方法2:Gulp中配置Autoprefixer

说实话这个方法很麻烦,但是作为一个有为青年,I CAN I UP,所以我还是试了一下。

首先我要假设大家已经配置好了gulp的运行环境,然后我们要安装autoprefixer

输入命令 npm intall gulp-autoprefixer --save-dev


然后我们要去配置它的gulpfile.js文件,

<span style="font-size:18px;"><span style="font-family:Microsoft YaHei;">var gulp = require('gulp'); 
var autoprefix = require('gulp-autoprefixer');
gulp.task('<span style="font-family:Microsoft YaHei;">autoprefix</span>', function() {
  gulp.src(['./src/<span style="font-family:Microsoft YaHei;">css</span>/*.css'])
    .pipe(autoprefix('last 2 versions'))
    .pipe(gulp.dest('./build/<span style="font-family:Microsoft YaHei;">css</span>'));
});
</span></span>

然后我们在src/css目录下创建一个文件example.css

<span style="font-family:Microsoft YaHei;">div</span>{
  transform: translateY(20px) rotate(45deg);
}

然后在终端输入命令gulp autoprefix等待成功后,去build/css目录下查看生成的文件:


<span style="font-family:Microsoft YaHei;">div</span>{
  -webkit-transform: translateY(20px) rotate(45deg);
          transform: translateY(20px) rotate(45deg);
}




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Sublime Text 3常用件安装方法如下: 1. 打开Sublime Text 3,点击菜单栏中的“Preferences”(偏好设置)选项,然后选择“Package Control”(件控制器)。 2. 在弹出的窗口中,选择“Install Package”(安装件)选项。 3. 在搜索框中输入你想要安装的件名称,然后点击搜索按钮。 4. 在搜索结果中选择你想要安装的件,然后点击安装按钮。 5. 安装完成后,你可以在Sublime Text 3的菜单栏中找到新安装的件,并使用它们来提高你的编程效率。 常用Sublime Text 3件包括:Emmet、SublimeLinter、Git、MarkdownEditing、ColorPicker等。 ### 回答2: Sublime Text 3 是一非常流行的文本编辑器,它的可扩展性和自定义性非常强,提供了许多强大的件功能,可以满足不同开发者的需求。在这里,我们将会介绍如何在 Sublime Text 3 中安装常用件。 首先,我们需要使用 Package Control 这个件来管理 Sublime Text 3 的件。如果你还没有安装 Package Control 件,可以按照以下步骤进行安装: 1. 打开 Sublime Text 3 2. 按下 Ctrl + ` 或者点击 View -> Show Console 打开控制台 3. 复制以下代码粘贴到控制台中并回车: ``` import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) ``` 4. 安装完成后,重新启动 Sublime Text 3 接下来,我们可以通过 Package Control 来搜索并安装常用件。在 Sublime Text 3 中使用 Package Control 的步骤如下: 1. 按下 Ctrl + Shift + P 或者点击 Preferences -> Package Control 打开 Package Control 菜单 2. 输入 Install Package 并回车,等待 Package Control 进行加载 3. 输入你想要搜索的件名称并回车,例如 Emmet、SublimeLinter、AutoFileName 等 完成件安装后,我们可以在 Sublime Text 3 中启用或者禁用这些件。以 Emmet 件为例,启用步骤如下: 1. 按下 Ctrl + Shift + P 或者点击 Preferences -> Package Settings -> Emmet -> Settings 从 Package Settings 菜单中打开 Emmet 配置文件 2. 将 "disable": true 修改为 "disable": false 保存配置文件并关闭 通过以上步骤,我们可以轻松安装和启用常用件,并为 Sublime Text 3 带来更强大的功能。 ### 回答3: Sublime Text3是一通用文本编辑器,它提供了大量的件来增强其功能。下面将介绍一些SublimeText3 常用件的安装方法和简单的使用介绍。 1. Package Control Package Control是Sublime Text3 中非常流行的件管理工具。使用它可以方便的安装和升级其他件。要安装Package Control,请到该官网的页面上下载安装包。下载后,选中Sublime Text3中的视图(View)选项,点击Show Console,复制下面代码并回车: import urllib.request,os,hashlib; h = 'df21e130daba809182b4173efeb9c6ba' + '8d5e9aaf621d60aec8026aeda' + 'e880f7d0b6eda156f9214d8b' + 'ce53b7bfb922dddf699981808' + '848e8ca7d8d40e'.upper(); pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) 复制完成后,就可以开始使用Package Control了。 2. Emmet Emmet是一个为HTML、CSS、XML和XSL代码编写提供快速缩写的件。在Sublime Text3中输入HTML片段时,可以使用Emmet自动扩展。要安装Emmet,请在Package Control中查找Emmet,然后点击Install进行安装。 3. Sublime Linter Sublime Linter是一用于检查代码错误的件。它使用多种语言检测器(例如JSHint,JSXHint,ESLint)检查代码,查找错误和警告。要安装Sublime Linter,请在Package Control中查找Sublime Linter,并点击Install进行安装。 4. Side Bar Enhancements Side Bar Enhancements是一增强Sublime Text侧边栏功能的件。使用它可以添加更多右键菜单选项,包括打开文件夹、将文件夹添加到项目中、打开终端、重命名、删除等。要安装Side Bar Enhancements,请在Package Control中查找Side Bar Enhancements,并点击Install进行安装。 总之,Sublime Text3件的安装非常简单,使用件可以使Sublime Text3的功能得到极大的扩展。以上只是介绍了一些常用件,还有很多其他的件也值得一试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值