十月Twig高亮器
此包为October CMS Twig引擎添加语法定义。@octobercms http://octobercms.com
详细信息
安装次数
- 总数 5K
- Win 3K
- Mac 1K
- Linux 947
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 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
October Twig不再活跃开发
请注意,October Twig扩展不再活跃开发。它已被一个新的VSCode包取代,名为October Code,它为October CMS应用程序提供强大的支持。
十月CMS Twig高亮器
此包为十月CMS Twig引擎添加语法定义。支持Sublime Text,Visual Studio Code和所有JetBrains IntelliJ IDEs。
如果需要启用INI语法,则模板文件开头必须是##
。例如
##
url = "/blog"
layout = "default"
==
<?
function onStart() { /* ...*/ }
?>
==
<h1>Page Title</h1>
{% for post in posts %}
<h4>{{ post.title }}</h4>
{{ post.content}}
{% endfor %}
Visual Studio Code
如何用VS Code安装
搜索October Twig并安装此包。然后您可以从可用的语法列表中选择“October CMS模板”。
如何贡献
- 安装此扩展
- 打开
%USERPROFILE%\.vscode\extensions
目录 - 修改扩展文件
- 重新加载窗口以测试
VS Code配置
将以下行添加到您的VS Code设置以将HTM文件关联为October Twig语法。这些设置也可以用来启用Emmet。
"files.associations": {
"*.htm": "october-htm"
},
"emmet.includeLanguages": {
"october-htm": "html"
}
Sublime Text
使用与Sublime Text 3及更高版本兼容的.sublime-syntax
文件。
如何通过Sublime Package Control安装
搜索October Twig并安装它,就这么简单。
安装此包后,请重启Sublime Text。
Sublime Text手动安装
- 将此存储库下载或克隆到[安装目录]/Packages/october-twig
- 重启Sublime Text。
如何贡献
- 要测试高亮器的本地版本,首先请从包控制中卸载高亮器。
- 按照手动安装流程,通过将存储库克隆到您的包目录中进行。
- 重启Sublime Text。
- 在新的Sublime Text项目中打开'[安装目录]/Packages/october-twig'文件夹。
- 打开
october-twig.sublime-syntax
文件并修改。 - 提供了一个
test.htm
文件,其中包含了测试regex的常见用法,在做出更改之前和之后使用此文件来验证您的更改,以确保您做出的更改不会破坏任何内容。 - 每次请求仅提交一个更改的pull请求。
JetBrains IntelliJ
如何使用IntelliJ安装
- 确保已安装并启用了
TextMate Bundles
插件。 - 将此仓库克隆到本地目录中(
/path/to/october-twig
)。 - 在IntelliJ的设置中,转到
Editor
->TextMate Bundles
。 - 点击
+
并选择本地克隆的此仓库(/path/to/october-twig
)。 - 在IntellJ的设置中,转到
Editor
->File Types
。 - 选择
通过TextMate bundles支持的文件
。 - 在
文件名模式
下添加*.htm
。 - 应用新的设置,以使具有
*.htm
扩展名的任何文件在October Twig中都能高亮显示。
感谢
- 感谢@dqsully为我们提供的原始October CMS模板语言包。
- 感谢@Anomareh研制的PHP-Twig TextMate Bundle,本包用于修改 Twig 函数。
许可协议
此代码使用一个Creative Commons Attribution-NoDerivatives 4.0 国际公共许可证许可,这意味着您可以自由地使用它并提交pull请求,但您不能在没有版权持有人的书面许可的情况下将其分叉以创建新产品。