有没有办法在Sublime Text中手动指定文件部分的范围?
例如,考虑通过文件扩展名设置Scope HTML(Twig)的文件。在文件的中间,语法中的行与主文件的语法不同。我想使用某种注释来为文件的该部分启动一个新的临时范围。
示例
该文件名为page.html.twig
<div>
<p>Fluffy Bunnies</p>
</div>
{% set awesomeJs %}
$( document ).ready( function ( ) {
// Do some fancy transition.
});
{% endset %}
{% includeJs awesomeJs %}
我希望找到一种方法,将set
和endset
之间的文字指定为JavaScript。
这里棘手的部分是,set
和endset
之间的文字并不总是JavaScript。它可以是任何类型的文本。