- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
RT~ Sublime Text2 是我最喜欢的编辑器之一。对我来说唯一的问题是它的 Zen Coding 插件只支持 css 和 html 文件。但是有很多情况需要在 JavaScript 或其他文件中使用 Zen Coding。就像,在 js 中使用 html 模板或在 js 中连接字符串。
我在 ~/.config/sublime-text-2/Packages/ZenCoding 中检查了它的 pakage 文件。但我不知道如何配置它以支持更多文件。
最佳答案
打开 Packages/ZenCoding/sublimezenplugin.py在`#########CONSTANTS#########之后,应该有:
HTML = 'text.html - source'
XML = 'text.xml'
添加以下内容:
JS = 'source.js'
然后向下滚动到它说的地方:
ZEN_SCOPE = ', '.join([HTML, XML, CSS])
并将其更改为:
ZEN_SCOPE = ', '.join([HTML, XML, CSS, JS])
这将在 JS 文件中激活 zencoding;但是,请注意 Zencoding 将始终在 js 文件中处于事件状态。如果你想限制范围,比如 JS 中的字符串,你可以更改范围。 JS字符串的作用域是string.quoted.double.js
双引号和string.quoted.single.js
。您可以将这两个添加到 JS = ...
行。随意尝试范围以适应您的喜好。有关范围的更多信息,请在此处查看相关文档:http://readthedocs.org/docs/sublime-text-unofficial-documentation/en/latest/extensibility/syntaxdefs.html
此外,要立即查看光标下的当前范围,Windows/Linux 的键绑定(bind)是 ctrl+alt+shift+p
,OSX 的键绑定(bind)是 alt+command+p
.
关于javascript - 如何让 Zen Coding 支持 Sublime Text2 中的 JavaScript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9578259/
本文实例讲述了zen cart实现订单中增加paypal中预留电话的方法。分享给大家供大家参考,具体如下: 在PayPal的IPN返回值中联系电话是 contact_phone, 前提是你帐户设定
zencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义 zencart新进商品的随机排序修改方法第二步: 修改首
Closed. This question is off-topic。它当前不接受答案。 想要改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic。 已关闭
我已多次尝试在 Ubuntu 11.10 中安装适用于 Gedit 的 Zen Coding 插件。 (我安装了所有最新更新。)我知道我做得正确,因为我在其他安装上完成了它,没有任何问题,但由于某种原
css在我看来是一套技巧。每当我读到一些css技术,它看起来更像是技巧。当我写css时,我经常需要调整html结构,我感觉很糟糕。 你们中的一些人有一些启蒙和享受css禅吗?你是怎么达到css禅的?
我正在尝试了解如何向 Notepad++ 的 Zen Coding (ZC) 插件添加自定义片段。我找到了 ZC 存储其片段的文件 C:\Program Files\Notepad++\plugins
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 10年前关闭。 Improve this
Closed. This question needs to be more focused 。它目前不接受答案。 想改善这个问题吗?更新问题,使其仅通过 editing this post 关注一个
vscode-screenshot 我很确定一切都井然有序,但它在运行服务器或刷新服务器(通过保存 python 文件)时不断显示这首诗。请帮忙,这很烦人。 最佳答案 Python 之禅打印为 by
vscode-screenshot 我很确定一切都井然有序,但它在运行服务器或刷新服务器(通过保存 python 文件)时不断显示这首诗。请帮忙,这很烦人。 最佳答案 Python 之禅打印为 by
我正在编写一个 JavaScript 单元测试套件,我想添加的功能之一是能够断言某个元素及其子元素与给定的 HTML 结构匹配。 我的第一个想法是使用 jQuery(好吧,Sizzle)并要求用户写
在主产品信息页面中,它显示了完整的产品描述,我试图放入超长的 HTML 代码来进行打包交易。在编写了大约 1200 行 html 后,我遇到了困难。 我可以做一些改变来扩大产品描述的最大字符长度吗?
假设您有禅宗片段: div#container>(div.panel>h2{this is the header inside panel $})*3 它将评估为: thi
我在尝试为 Drupal 7 创建 Zen 子主题时感到困惑。首先,如果这是一个愚蠢的问题,我很抱歉,但我不是 CSS 专家。 基本上我想为下图所示的导航菜单设置一个固定的高度:(带有主页链接的那个)
zen coding 是一个很好的工具。但是zen coding还能回到之前的水平吗?看这个例子: 首先,我写p>span.footnote$所以我进入了的水
我刚刚发现了禅宗编码。 我有以下要生成的代码片段。 有没有办法用一行 zen-co
这个问题在这里已经有了答案: List comprehension vs map (14 个答案) 关闭 8 年前。 这个问题听起来可能是主观的,但正如“禅宗”所说,(几乎总是)有一种首选方式,最后
使用 ul>li*3 我实现了 但我想要的是这
本文整理了Java中org.elasticsearch.discovery.zen.ZenDiscovery类的一些代码示例,展示了ZenDiscovery类的具体用法。这些代码示例主要来源于Gith
本文整理了Java中org.elasticsearch.discovery.zen.ZenPing类的一些代码示例,展示了ZenPing类的具体用法。这些代码示例主要来源于Github/Stackov
我是一名优秀的程序员,十分优秀!