Sublimetext3 有没有一种方法可以在文件的中间部分设置升华文本中的语法范围?

Sublimetext3 有没有一种方法可以在文件的中间部分设置升华文本中的语法范围?,sublimetext3,Sublimetext3,有没有办法在Sublime文本中手动指定文件部分的作用域 例如,考虑一个具有范围>强> HTML(Tigg)的文件,通过文件的扩展设置。在文件的中间,有一些行的语法与主文件的语法不同。我想使用某种注释来为文件的该部分创建一个新的临时范围 示例 该文件名为page.html.twig 毛茸茸的兔子 {%set awesomeJs%} $(文档).ready(函数(){ //做一些奇妙的过渡。 }); {%endset%} {%includeJs awesomeJs%} 我想找到一种方法,将se

有没有办法在Sublime文本中手动指定文件部分的作用域

例如,考虑一个具有范围>强> HTML(Tigg)的文件,通过文件的扩展设置。在文件的中间,有一些行的语法与主文件的语法不同。我想使用某种注释来为文件的该部分创建一个新的临时范围

示例

该文件名为page.html.twig


毛茸茸的兔子

{%set awesomeJs%} $(文档).ready(函数(){ //做一些奇妙的过渡。 }); {%endset%} {%includeJs awesomeJs%}
我想找到一种方法,将
set
endset
之间的文本指定为JavaScript

这里棘手的部分是
set
endset
之间的文本并不总是JavaScript。它可以是任何类型的文本。

签出此线程:签出此线程:
<div>
    <p>Fluffy Bunnies</p>
</div>

{% set awesomeJs %}
    $( document ).ready( function ( ) {
        // Do some fancy transition.
    });
{% endset %}
{% includeJs awesomeJs %}