私は zk フレームワークを使用しており、XML 構文で強調表示する崇高な構文ファイルを作成する必要がありますが、zscript スニペットでは Java 構文の強調表示を使用し、スタイル コンテキストでは CSS 構文を使用します。これは zk コードの例です:
<zk>
<style>
.myClass{
width=300px;
}
</style>
<div id="panel1" class="myClass" visible="true" >
<hlayout width="100px">
<image id="icon1" src="/Desktop/image1.png" width="32px"></image>
<image id="icon2" src="/Desktop/image1.png" width="50px"></image>
</hlayout>
</div>
<zscript><![CDATA[
try{
if (panel1.isVisible()) {
//do something
}
}catch(Exception e){
//catch exception
}
]]></zscript>
</zk>
最近、いくつかのことが変更され、オンラインの現在のソリューションはあまり明確ではないことがわかりました。たとえば、このリンクで次のメモを見つけました。
Sublime Text Build 3084 の時点で、.sublime-syntax 拡張子を持つ新しい構文定義形式が追加されました。
古いバージョンとの互換性が必要でない限り、このドキュメントで説明されているレガシー形式を優先して使用することを強くお勧めします。
ドキュメントはこちらから入手できます: http://www.sublimetext.com/docs/3/syntax.html
したがって、SublimeText3 を使用して新しい複数の構文ファイルを作成する方法に関するチュートリアルのようなものが必要です。