JSP中的升华文本自动关闭标记

JSP中的升华文本自动关闭标记,jsp,tags,sublimetext3,Jsp,Tags,Sublimetext3,当您键入时,我假设您现在知道如何在Packages/Java文件夹中查找和编辑文件Java服务器页面(JSP).tmLanguage。如果这是一个错误的假设,那么请让我知道,我将扩展答案以涵盖这一部分 将以下内容添加到Java服务器页面(JSP).tmLanguage中,我相信您会看到您正在寻找的行为。似乎对我有用。请让我知道它是否适合你 <dict> <key>begin</key> <string>(&lt;/?)((?i:co

当您键入
时,我假设您现在知道如何在
Packages/Java
文件夹中查找和编辑文件
Java服务器页面(JSP).tmLanguage
。如果这是一个错误的假设,那么请让我知道,我将扩展答案以涵盖这一部分

将以下内容添加到
Java服务器页面(JSP).tmLanguage
中,我相信您会看到您正在寻找的行为。似乎对我有用。请让我知道它是否适合你

<dict>
  <key>begin</key>
  <string>(&lt;/?)((?i:com)\b)</string>
  <key>beginCaptures</key>
  <dict>
    <key>1</key>
    <dict>
      <key>name</key>
      <string>punctuation.definition.tag.begin.html.jsp</string>
    </dict>
    <key>2</key>
    <dict>
      <key>name</key>
      <string>entity.name.tag.inline.any.html.jsp</string>
    </dict>
  </dict>
  <key>end</key>
  <string>((?: ?/)?&gt;)</string>
  <key>endCaptures</key>
  <dict>
    <key>1</key>
    <dict>
      <key>name</key>
      <string>punctuation.definition.tag.end.html.jsp</string>
    </dict>
  </dict>
  <key>name</key>
  <string>meta.tag.inline.any.html.jsp</string>
  <key>patterns</key>
  <array>
    <dict>
      <key>include</key>
      <string>#tag-stuff</string>
    </dict>
  </array>
</dict>

开始
(/?)((?i:com)\b)
开始接受
1.
名称
标点符号.definition.tag.begin.html.jsp
2.
名称
entity.name.tag.inline.any.html.jsp
结束
((?: ?/)?)
尾声
1.
名称
标点符号.definition.tag.end.html.jsp
名称
meta.tag.inline.any.html.jsp
模式
包括
#标签材料
<dict>
  <key>begin</key>
  <string>(&lt;/?)((?i:com)\b)</string>
  <key>beginCaptures</key>
  <dict>
    <key>1</key>
    <dict>
      <key>name</key>
      <string>punctuation.definition.tag.begin.html.jsp</string>
    </dict>
    <key>2</key>
    <dict>
      <key>name</key>
      <string>entity.name.tag.inline.any.html.jsp</string>
    </dict>
  </dict>
  <key>end</key>
  <string>((?: ?/)?&gt;)</string>
  <key>endCaptures</key>
  <dict>
    <key>1</key>
    <dict>
      <key>name</key>
      <string>punctuation.definition.tag.end.html.jsp</string>
    </dict>
  </dict>
  <key>name</key>
  <string>meta.tag.inline.any.html.jsp</string>
  <key>patterns</key>
  <array>
    <dict>
      <key>include</key>
      <string>#tag-stuff</string>
    </dict>
  </array>
</dict>