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. SpringMVC配置+小例子

    先加入SpringMVC的jar包,这个官网上有,下载下来放到lib文件夹下. web.xml文件: <?xml version="1.0" encoding="U ...

  2. PHP监測memcache服务端的执行状况

    . 代码例如以下,代码为memcache官方代码,引用在此.做一下简单的说明: 1.设置username和password define('ADMIN_USERNAME','admin'); // A ...

  3. Java正則表達式演示样例

    import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexMatches { public s ...

  4. Codeforces 4A-Watermelon(意甲冠军)

    A. Watermelon time limit per test 1 second memory limit per test 64 megabytes input standard input o ...

  5. linux crontab定时执行shell脚本

    linux下使用crontab命令被用来提交和管理用户的需要周期性执行的任务,示例如下:crontab -e 编辑周期任务30 21 * * * /etc/init.d/smb restart 每晚的 ...

  6. MySQL创建用户权限结果Trigger失败

    说来惭愧,MySQL我已经在只将用于,非常赞赏阶段. 甚至一些比较深层次的管理,不熟悉如何,我们要加强啊! 最近.系统测试,使用MySQL数据库,你需要在表上创建触发器.该数据库是安装在机.但.在任何 ...

  7. ecshop网站建设手机版wap版出现lib.debug.php on line 303

    首先我们可以看到页面中提示\includes\lib.debug.php on line 303这样的错误,那么我们首先应该找到这个文件的低303行.代码是: $pa = &new Print ...

  8. 跨平台移动框架iMAG开发入门

    iMAG是一个非常简洁高效的移动跨平台开发框架,开发一次能够同一时候兼容Android和iOS平台,有点儿Web开发基础就能非常快上手.当前移动端跨平台开发的框架有非常多,但用iMAG另一个优点,就是 ...

  9. wbadmin delete backup删除服务器旧的镜像备份

  10. java战斗系列-战斗MAVENPW结构

     实战中MAVEN私服的搭建 利用maven来管理项目的构建,报告和文档已经成为了我们如今的共识,不论什么开源软件基本都在使用,当然我们如今的大部分公司也基本都在使用,我把曾经使用maven的一些经 ...