Combyne
Sublime Text 2/3 的 Handlebars.js 模板软件包。
详情
安装
- 总计 230
- Win 113
- Mac 89
- Linux 28
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文件
Sublime Text 2/3 Combyne.js 捆绑
- Combyne 表达式的颜色选择是为了与周围的 HTML 形成对比。
- Combyne 表达式在 HTML 属性中得到语法高亮。
- 传递给块表达式的参数也会得到语法高亮。
- 既能与单个模板文件配合使用,也能与脚本标签中的内联模板配合使用。
{%-- Combyne 注释 --%}
的快捷键- Tab 触发键
if
→{%if%}
ifel
→{%if%} {%else%}
el
→{%else%}
each
→{%each %}
par
→{%partial %}
关于 Combyne.js
官方网站:github.com/tbranyen/combyne
安装
通过 Sublime Package Control 获取。
如果您还没有使用过,只需从上面的链接安装,然后
- 按 Shift + Command (或 Control) + P
- 输入“install”,显示“Package Control: 安装软件包”选项,然后按 Enter
- 查找“Combyne”,按 Enter 安装。
- 在一个打开的模板文件中选择“Combyne”。如果您正在使用内联脚本,语法应优雅地扩展,以便不影响其他 HTML。
从现在起,Package Control 还将自动更新该软件包!
测试/贡献
这是通过从 Handlebars Sublime 库进行分支和修改创建的。还有更多工作要做,欢迎大家贡献!
test/
文件夹中有一些示例模板。您可以在那里看到支持的和使用尚未实现的不同用例。
如果要在包上工作,您应该安装 AAAPackageDev,可以从GitHub或从 Package Control 安装。安装后,您可以编辑 JSON 版本(Handlebars.JSON-tmLanguage
),并让它使用 ST Build System 导出 Plist。
迄今为止,我找到的最棒的开发设置是通过 Package Control 安装包,然后将开发 Git 仓库符号链接到Sublime 设置文件夹 > Packages
,这样就可以覆盖安装的版本,方便地在它们之间切换。
我最近发现的一个很棒的技巧是快捷键显示作用域名称
(Shift + Control + P(OSX)或 Shift + Control + Alt + P(Windows)),这将根据光标位置在状态栏上显示语言作用域。如果您对这些键感到厌烦,有一些包可以自动完成这项操作,例如更为隐蔽的ScopeAlways或功能更为强大的ScopeHunter——注意:这两个都需要通过命令面板激活。
关于 ST / Textmate 语法定义的资源
http://docs.sublimetext.info/en/latest/extensibility/syntaxdefs.html http://manual.macromates.com/en/language_grammars
预编译
此包不提供预编译功能。关于编译和使用 Combyne 模板的全部信息,请查看 Combyne 仓库。
鸣谢
此包是基于 Daniel Demmel 的出色Handlebars 包衍生的,而该包又是基于 Nicholas Westlake 的sublime-text-handlebars。
许可证
(MIT 许可证)
在此的前提下,任何人或任何实体获得此软件及其相关文档文件的副本(以下简称“软件”),都可以在不受限制的情况下使用该软件,包括但不限于:使用、复制、修改、合并、发布、分发、再许可和/或销售该软件的副本,并允许获得软件的人使用本软件进行上述操作,前提如下所述:
所有副本或主要部分应包含上述版权声明和本许可声明。
本软件按“现状”提供,恕不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定用途和非侵权性保证。在任何情况下,作者或版权所有者对任何主张、损害或其他责任,无论基于合同、侵权或其他任何原因,因使用软件或与其相关软件或使用进行连接而产生的,均不承担责任。