首先,安装好Sublime( 我用的是版本号2),之后注冊好。Sublime Text2.0.2注冊码:http://xionggang163.blog.163.com/blog/static/376538322013930104310297/

在网上看了一篇文章,有关前端开发工具的。得知原来还有这种一款强大的工具。

网址例如以下:http://bbs.csdn.net/topics/390758377  里面的第4点开发工具http://www.cnblogs.com/jikey/p/3607133.html 有介绍emmet这个插件。

于是,開始想着安装这个插件。

首先找到了这2篇文章,http://www.ituring.com.cn/article/47310  http://blog.csdn.net/del1214/article/details/8092266

发现了自己的Sublime 2不能正确地打开Ctrl+~ (控制面板),于是,找了http://ifalone.me/636.html   发觉还是解决不了  后来又找了http://www.codeif.com/topic/1167 
,原来是与QQ拼音冲突了。解决冲突后自然就使用上面文章中的方法咯:复制以下代码到控制台,回车,重新启动就可以。

(主要參考:http://www.tuicool.com/articles/2ua2aa

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace('
','%20')).read()); print 'Please restart Sublime Text to finish installation'

安装后重新启动。就可以開始我们的高速开发了。

如:输入:body>div>.top>.center>p+h1>#bottom

然后按“tab”键  或者 Ctrl+E  就可以补全例如以下(确实强大)

<body>
<div>
<div class="top">
<div class="center">
<p></p>
<h1>
<div id="bottom"></div>
</h1>
</div>
</div>
</div>
</body>

这位仁兄也是遇到这种问题:http://caibaojian.com/sublime-text2-tutorial.html

分享7个超有用的Emmet(zen coding)HTML代码使用技巧:http://bbs.html5cn.org/thread-10963-1-1.html

  • > 子节点:在DOM树下一层加入创建一个元素
  • + 同级别:在DOM树同一层加入创建一个元素
  • ^ 向上层:向上一层加入创建创建一个元素。

http://www.cnblogs.com/leecanz/archive/2012/03/04/2379446.html

sublime text2的快捷键:

自己主动完毕:自己主动完毕的快捷键是Tab,假设在html文件里。输入cl按下tab。就可以自己主动补全为class=””。加上zencoding后,更是如虎添翼,后面再讲到

l 多列编辑:按住ctrl点击鼠标,会出现多个闪烁的光标,这时可同一时候改动多处

或者按住鼠标中键拖拽,

代码凝视功能:ctrl+/、ctrl+shift+/分别未行凝视和块凝视。再按一下就能去掉凝视,ST2可以自己主动识别是html、css还是js文件。给出不同类型的凝视。

l 行操作:ctrl+alt+↑、ctrl+alt+↓向上或者向下交换两行,ctrl+enter,光标后插入空行。ctrl+d选择相似,能够參考后面的快捷键列表。

l 右键功能:

前3个,大家都知道,第4个,show unsaved changes,显示未保存的改动。红色减号表示删去的内容,绿色加号表示新增的内容

主要快捷键列表

Ctrl+X 剪切整行

Ctrl+L 选择整行(按住-继续选择下行)

Ctrl+KK 从光标处删除至行尾

Ctrl+Shift+K 删除整行

Ctrl+Shift+D 复制光标所在整行。插入在该行之前

Ctrl+J 合并行(已选择须要合并的多行时)

Ctrl+KU 改为大写

Ctrl+KL 改为小写

Ctrl+D 选词 (按住-继续选择下个同样的字符串)

Ctrl+M 光标移动至括号内開始或结束的位置

Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)

Ctrl+/ 凝视整行(如已选择内容,同“Ctrl+Shift+/”效果)

Ctrl+Shift+/ 凝视已选择内容

Ctrl+Z 撤销

Ctrl+Y 恢复撤销

Ctrl+M 光标跳至相应的括号

Alt+. 闭合当前标签

Ctrl+Shift+A 选择光标位置父标签对儿

Ctrl+Shift+[ 折叠代码

Ctrl+Shift+] 展开代码

Ctrl+KT 折叠属性

Ctrl+K0 展开全部

Ctrl+U 软撤销

Ctrl+T 词互换

Tab 缩进 自己主动完毕

Shift+Tab 去除缩进

Ctrl+Shift+↑ 与上行互换

Ctrl+Shift+↓ 与下行互换

Ctrl+K Backspace 从光标处删除至行首

Ctrl+Enter 光标后插入行

Ctrl+Shift+Enter 光标前插入行

Ctrl+F2 设置书签

F2 下一个书签

Shift+F2 上一个书签

Sublime Text2安装emmet(原名Zen Coding)总结的更多相关文章

  1. Sublime Text2安装emmet

    一.安装Package Control 如果Preferences中没有Package Control,需要手动安装.安装方法如下: 访问Package Controls站点复制一段python命令安 ...

  2. Sublime Text2 中Emmet(之前叫Zencoding)插件安装以及使用

    一.添加插件之前先 下载Package Control 按 Ctrl+`(就是~这个键) 复制下面的代码 确认 重新启动sublime text2 import urllib2,os;pf='Pack ...

  3. 使用Emmet(前身Zen Coding)加速Web前端开发

    Emmet插件以前被称作为Zen Coding,是一个文本编辑器的插件,它可以帮助您快速编写HTML和CSS代码,从而加速Web前端开发.早在2009年,Sergey Chikuyonok写过一篇文章 ...

  4. sublime text2 安装及使用教程

    1.下载安装包地址:https://www.sublimetext.com/2 2.安装,一直点下一步就好,将下列选项打钩,这样文件右键就可以直接用sublime text2打开 3.新建一个html ...

  5. 【笔记JS/HTML/CSS】ubuntu环境下的sublime text2 安装 zenCoding

    刚接触web编程的时候就被老师安利了sublime text2 这个文本编辑器,后来发现它真的挺好用的,无论是windows还是ubuntu,都可以很简单地下载安装(到官网,免费哦),三分钟内就搞定了 ...

  6. sublime text2安装package control的方法

    Package Control 方法一:在线安装,首先打开 Ctrl + ~,输入如下的代码: import urllib2,os; pf='Package Control.sublime-packa ...

  7. Sublime Text2 安装Package Control

    Sublime Text2是一款轻量级的妖娆的编辑器,想要更多私人定制功能的第一步就是安装Package  Control 这是官网的安装方法: Click the Preferences >  ...

  8. win7下sublime text3 安装Emmet的pyv8

    1.通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2.适用于 Sublime Text 3: import urllib.request,os;pf=' ...

  9. Sublime Text2安装Package Control

    一.安装Package Control 使用Sublime Text2首先就要安装Package Control,这样就能使用丰富的插件包了 安装方法有2种: (1)访问Package Control ...

随机推荐

  1. java对象与xml相互转换工具类

    public class XmlHelper { /** * Object转XML * * @param object * @return * @throws Exception */ public ...

  2. WORDPRESS登录后台半天都无法访问或者是访问慢的解决方法

    wordpress登录后台如果打开速度慢,一般分为两部分,第一部分是php虚拟主机的原因,其中主机的原因,又分为很多种情况.第二部分就是WordPress程序本身的问题.这里无忧主机小编主要是讲第二部 ...

  3. switch case语句

    五.switch case语句 1.格式 Switch(表达式) { case 表达式:语句块 break: … default break: } 2.例题 输入年份.月份.日期,判断是否是闰年,并且 ...

  4. 实时流计算、Spark Streaming、Kafka、Redis、Exactly-once、实时去重

    http://lxw1234.com/archives/2018/02/901.htm

  5. HTML/CSS权值继承

    <style type="text/css">p{color:red;}.first{color:green;}/*因为权值高显示为绿色*/ span{color:pi ...

  6. JavaScript中的数据结构及实战系列

    本系列主要是讲解JavaScript中的数据结构及在实际项目中遇到的地方 JavaScript中的数据结构及实战系列(1):队列 JavaScript中的数据结构及实战系列(2):栈

  7. 自定义Adapter为什么会重复多轮调用getView?——原来是ListView.onMeasure在作祟

    相信很多人在使用自定义Adapter的时候都遇到这样的问题: 假设Adapter数据源中只有30个Item,理论上每显示一个新的Item的时候就会调用一次getView,均显示一次的话是要调用getV ...

  8. 查询SQL优化

    SQL优化的一般步骤 通过show status命令了解各种SQL的执行频率定位执行效率较低的SQL语句,重点select通过explain分析低效率的SQL确定问题并采取相应的优化措施 优化措施 s ...

  9. USACO 5.1 Musical Themes(哈希+二分)

    Musical ThemesBrian Dean A musical melody is represented as a sequence of N (1 <= N <= 5000) n ...

  10. Jmeter和LR上传文件和下载

    Jmeter和LR上传文件和下载 背景: 在某个申请业务中,需要上传附件文件,然后才能提交该申请 遇到的问题: 1,  在使用Jmeter或者LR进行录制时,无法录制到上传文件的请求,只能通过Fidd ...