1

В моем фрагменте леса я хотел бы иметь возможность удалять два фрагмента необязательного кода одним нажатием кнопки. Однако мои попытки оказались безуспешными.

<snippet>
    <content><![CDATA[
MainContent {
    ${1:${2:Feature}}
}

SecondaryContent {
    ${1:${3:FeatureRelatedContent}}
}
]]></content>
    <tabTrigger>hello</tabTrigger>
    <scope>source.mudkipz</scope>
</snippet>

На данный момент я достигаю этого с этим:

<snippet>
    <content><![CDATA[
MainContent {
    ${1:Feature}
}

SecondaryContent {
    ${1/.+/FeatureRelatedContent/}
}
]]></content>
    <tabTrigger>test</tabTrigger>
    <scope>source.js</scope>
</snippet>

Однако для больших кусков кода экранирование немного утомительно. Кто-нибудь знает лучшее решение?

0