Sublime Text2下安装 Zen Coding(现更名为Emmet)

本文详细介绍了如何在Sublime Text 2中安装Emmet插件,并提供了丰富的Zen Coding语法示例,帮助您高效编写HTML/CSS代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装zen coding之前需要安装package control,方法如下:

  1.使用Ctrl + `(数字1左边那个键)调出Console,然后输入以下代码,然后按回车键执行:

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')

执行完后,控制台会显示一用句,提示你重启sublime以完成安装。

2.重启Sublime Text 2,在Preferences->Package Settings中看到Package Control这一项表示安装成功。

3、通过Command(Mac)/Ctrl(Windows) + Shift+ P调出包管理,输入 Install ,选择Install Package。 然后输入Emmet,选择后回车,开始自动进行安装,安装完成后会出现一个readme,表示安装成功。

注: zen coding现在已经更名为emmet了,所以如果还按网上一些文章中介绍的那样搜索zen coding,是找不到的,这也是我写这篇文章的原因。

 

Emmet官网地址: http://emmet.io/,上面有一些例子,可以学习下


附:一些zen coding语法


Zen HTML Selectors


E#name

div#name

<divid="name"></div>

E.name

div.name

<divclass="name"></div>

div.one.two

<divclass="one two"></div>

div#name.one.two

<divid="name"class="one two"></div>

E>E

head>link

<head>    <link/></head>

table>tr>td

<table><tr>    <td></td></tr></table>

ul#name>li.item

<ulid="name">    <liclass="item"></li></ul>

E+E

p+p

<p></p><p></p>

div#name>p.one+p.two

<divid="name">    <pclass="one"></p>    <pclass="two"></p></div>

E[attr]

Added in v0.6

p[title]

<ptitle=""></p>

td[colspan=2]

<tdcolspan="2"></td>

span[title="Hello" rel]

<spantitle="Hello"rel=""></span>

E|filter

Added in v0.6

p.title|e

&lt;p class="title"&gt;&lt;/p&gt;

Read Filtersfor more info 


E*N

p*3

<p></p><p></p><p></p>


ul#name>li.item*3

<ulid="name">    <liclass="item"></li>    <liclass="item"></li>    <liclass="item"></li></ul>

E*N$

p.name-$*3


<pclass="name-1"></p><pclass="name-2"></p><pclass="name-3"></p>

select>option#item-$*3

<select>    <optionid="item-1"></option>    <optionid="item-2"></option>    <optionid="item-3"></option></select>

E+

ul+

<ul>    <li></li></ul>


table+

<table><tr>    <td></td></tr></table>

dl+

<dl>    <dt></dt>    <dd></dd></dl>
资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在 IT 领域,文档格式转换是常见需求,尤其在处理多种文件类型时。本文将聚焦于利用 Java 技术栈,尤其是 Apache POI 和 iTextPDF 库,实 doc、xls(涵盖 Excel 2003 及 Excel 2007+)以及 txt、图片等格式文件向 PDF 的转换,并实在线浏览功能。 先从 Apache POI 说起,它是一个强大的 Java 库,专注于处理 Microsoft Office 格式文件,比如 doc 和 xls。Apache POI 提供了 HSSF 和 XSSF 两个 API,其中 HSSF 用于读写老版本的 BIFF8 格式(Excel 97-2003),XSSF 则针对新的 XML 格式(Excel 2007+)。这两个 API 均具备读取和写入工作表、单元格、公式、样式等功能。读取 Excel 文件时,可通过创建 HSSFWorkbook 或 XSSFWorkbook 对象来打开相应格式的文件,进而遍历工作簿中的每个 Sheet,获取行和列数据。写入 Excel 文件时,创建新的 Workbook 对象,添加 Sheet、Row 和 Cell,即可构建新 Excel 文件。 再看 iTextPDF,它是一个用于生成和修改 PDF 文档的 Java 库,拥有丰富的 API。创建 PDF 文档时,借助 Document 对象,可定义页面尺寸、边距等属性来定制 PDF 外观。添加内容方面,可使用 Paragraph、List、Table 等元素将文本、列表和表格加入 PDF,图片可通过 Image 类加载插入。iTextPDF 支持多种字体和样式,可设置文本颜色、大小、样式等。此外,iTextPDF 的 TextRenderer 类能将 HTML、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值