ZenCoding for EmEditor的安装

你可以从这里下载所需文件Library under the Snippets category.安装前请确认你的EmEditor内置有代码片段(Snippets)插件(默认安装),然后安装如下步骤安装:

1 此步骤可以放到最后 看第7步. 拷贝附件中的 “zen_emeditor.jsee” 和到 My Macros 文件夹.该文件夹通常位于Windows的 My Documents 文件夹内. 如过你之前没有使用过Macro(宏), 该文件夹可能不存在,新建一个名为My Macros的文件夹即可. 建议:在软件根目录下建立 宏文件夹

2. 调出代码片段(Snippets)插件界面,默认位于工具栏中,或者在工具菜单的插件项将其调出.

3. 右键单击代码片段(Snippets)工具栏的空白部分.

4. 选择 Import/Export(导入/导出) > Import to Root(导入到根文件夹)…

5. 浏览选择至 “zen-coding-en.eesnip“.就是这么简单.

6. 如你你不希望在使用ZenCoding的时候Snippets工具栏显示着(占地方), 你可以在Snippets插件的属性中(右键单击工具栏中的Snippets插件图标,选择属性), 然后开启”Run Background(以后台方式运行)”选项即可.

7.输入table>tr>td 按下 F12 ,提示出错

. 拷贝附件中的 “zen_emeditor.jsee” 和”zen-popup-menu.jsee“到 出错的 文件夹.该文件夹通常位于Windows的 My Documents 文件夹内. 如过你之前没有使用过Macro(宏), 该文件夹可能不存在,新建一个名为My Macros的文件夹即可.

建议:在软件根目录下建立 宏文件夹

=小结==========================================================================

在 软件目录下寻找  default.eesnip ,把zen-coding-en.eesnip合并到 default.eesnip  ,

把 “zen_emeditor.jsee” 和”zen-popup-menu.jsee“ 拷贝到 宏文件夹

==============================================================================

完成上述步骤,重启EmEditor,你会看到Snippets工具栏中多出了10个以定义的动作,每个动作将在按下预先定义好的快捷键后执行.如图所示:

ZenCoding for EmEditor的使用

10个已定义的宏的释义,括号内为其对应的快捷键:

Balance Tag (Ctrl+Shift+D)  -  平衡标签,即用来选择当前光标位置所对应的完整标签块.

Expand Abbreviation (F12)   – 解释缩略词,顾名思义,是最常用的命令

Go to Matching Pair (Ctrl+[)   - 在一对标签直接切换

Merge Lines (Ctrl+Shift+M)  - 将所选区域合并在一行中

Next Edit Point (Ctrl+\)    - 下一个编辑点,即在标签外的每个位置直接直接切换

Previous Edit Point (Ctrl+Shift+\)    - 上一个编辑点.

Remove Tag (Ctrl+Shift+')   - 移除标签. 即移除当前光标所在位置对应的那对标签及其中的内容.

Split/Joint Tag (Ctrl+;)    - 分离/结合标签Toggle Comment (Alt+/)   - 快速输入一个注释符

Wrap with Abbreviation (Ctrl+Shift+A)   - 以一个标签包围选定区域.可使用缩略词

这些预置的宏都是很有实用价值的,需要在使用中慢慢体会.在这10个已定义的动作中,最常用的无疑是F12(解释缩写词),该动作将符合ZenCoding语法的缩写词转换为完整的HTML标签,举一些例子,除了在文章开头看到的之外,还有:

div#wraper>ul#nav>li*5>a

按F12,将被解释为:

<div id="wraper">

<ul id="nav">

<li><a href=""></a></li>

<li><a href=""></a></li>

<li><a href=""></a></li>

<li><a href=""></a></li>

<li><a href=""></a></li>

</ul>

</div>

======================================================================

更多参考:Zen Coding for EmEditor Professional

http://code.google.com/p/zen-coding/

ZenCoding for EmEditor Snippets 的安装的更多相关文章

  1. emeditor安装及插件信息

    原文地址:https://www.52pojie.cn/thread-658917-1-1.html 废话不多说 官网:https://www.emeditor.com/download/ 安装版:6 ...

  2. emeditor 配置教程

    1.众多的图形界面配置功能 通过查看EmEditor的安装目录,可以发现,EmEditor有几个配置文件,理论上应该可以通过修改配置文件来达到配置EmEditor的目 的.然而,打开配置文件一看,如果 ...

  3. notepad++ 语法高亮

    1. notepad++ 添加新语言语法高亮和加载插件 用notepad++已经很久了,很习惯用这个小东西做事情,简单方便,超实用的一款工具. 先说说在呢么添加对新的编程语言的支持吧, 添加新语言语法 ...

  4. [OpenCV] Install OpenCV 3.4 with DNN

    目标定位 一.开始全面支持 Tensorflow OpenCV3.4 新功能 当前最新进展OpenCV 3.4 dev:https://github.com/opencv/opencv/tree/ma ...

  5. Emmet(之前叫Zencoding)插件安装

    按 ctr+shift+P,输入 install Package,找到emmet,确认安装 Package Control Messages======================== Emmet ...

  6. windows系统 webstorm安装zencoding方法

    今天在webstorm安装zencoding,下载地址:http://code.google.com/p/zen-coding/downloads/list,下载以下文件: WebIDE and In ...

  7. 如何将Emmet(ZenCoding)安装到到Dreamweaver8?

    用过其他版本的Dreamweaver,还是习惯了Dreamweaver8,占用少,插件也容易安装,下面讲的是ZenCoding插件的安装方法,当然现在这个已经叫Emmet了. 安装方法: a.下载dw ...

  8. sublime和webstorm安装zencoding

    [webstorm] 1.下载模板,地址为http://code.google.com/p/zen-coding/downloads/list,下载以下文件 WebIDE and IntelliJ I ...

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

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

随机推荐

  1. JS数组追加数组採用push.apply的坑

    JS数组追加数组没有现成的函数,这么多年我已经习惯了a.push.apply(a, b);这样的自以为非常酷的,不须要写for循环的写法,一直也没遇到什么问题,直到今天我要append的b是个非常大的 ...

  2. JAVA取整以及四舍五入

    JAVA取整以及四舍五入 import java.math.BigDecimal; //引入这个包 public class Test { public static void main(String ...

  3. Balsamiq Mockups注册码

    Name: personalKey: eJzzzU/OLi0odswsqilILSrOz0vMqbFEAjXONYY1fu6ufgA/CA4X Name: helloWorldKey: eJzzzU/ ...

  4. Windows Phone开发(45):推送通知大结局——Raw通知

    原文:Windows Phone开发(45):推送通知大结局--Raw通知 为什么叫大结局呢?因为推送通知服务就只有三种,前面扯了两种,就剩下一种--Raw通知. 前面我们通过两节的动手实验,相信大家 ...

  5. python学习笔记之二:使用字符串

    这里会介绍如何使用字符串格式化其他的值,并了解一下利用字符串的分割,连接,搜索等方法能做些什么. 1.基本字符串操作 所有标准的序列操作(索引,分片,乘法,判断成员资格,求长度,取最大值和最小值)对字 ...

  6. FREESWITCH SEESION

    SESSION SESSION为FS的核心概念之一,所以需要拿出来专门的分析下. 从以下几个方面进行分析,结构类型,资源的管理,对于呼叫的意义,规格. 1.结构类型 每一次呼叫会申请一个session ...

  7. Yii 控制dropdownlist / select 控件的宽度和 option 的宽度

    默认情况下, option的宽度会由options中最宽的元素决定,并且同时决定着select控件的宽度 在Yii中,如果需要自定义select控件的宽度,可以用 htmlOptions定义,如下: ...

  8. Windows Phone开发(13):如何规范用户的输入行为

    原文:Windows Phone开发(13):如何规范用户的输入行为 很多时候,我们对用户的操作或输入做一定程度的限制,以避免发生不必要的异常或错误,因此,对一些特殊的类型,进行输入限制是很有必要的. ...

  9. ubuntu12.04 安装和配置jdk1.7

    第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586 ...

  10. Ubuntu下轻松切换GDM, LightDM , KDM

    如果已经安装LightDM和GDM登录显示器.那么在Ubuntu下怎么在各种DM间任意切换呢? 举例: 以切换到GDM为例,打开终端,使用命令: sudo dpkg-reconfigure gdm 接 ...