0

Sublime Text 2 で .jsp ファイルを編集するときに使用するスニペットをいくつか作成しました。

JSP ファイル (構文: JSP) を編集すると、オートコンプリート機能が機能しません。構文を「Java」に変更すると、オートコンプリートが機能します。

プラン B: 「c: タブ」を押すと、JSP 構文で動作します。ただし、Java 構文のような入力中のオートコンプリートはありません。

私は試した

  • スコープの変更と削除
  • 「:」を使用せずに、tabTrigger を core- に変更し、すべてのスニペットに別のトリガーを与え、すべてのスニペットに同じトリガーを与えます (プラン B が機能するように)
  • スニペット ファイルを \Packages\User\ および \Packages\User\Jsp\ フォルダーに配置する

スニペットの例:

<snippet>
<content><![CDATA[
<c:forEach items="\$\{${1}\}" var="${2}" varStatus="${3}" begin="\$\{${4}\}" end="\$\{${5}\}">
${6}
</c:forEach>
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>c:</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>text.html.jsp</scope>
</snippet>

スクリーンショットの例:問題

4

0 に答える 0