Sublime snippet w wielu miejscach z różnymi symbolami zastępczymi


1

W moim fragmencie rusztowania chciałbym móc usunąć dwie porcje opcjonalnego kodu za pomocą jednego naciśnięcia przycisku. Jednak moje próby się nie powiodły.

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

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

W tej chwili osiągam to dzięki:

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

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

Jednak w przypadku większych fragmentów kodu ucieczka jest trochę nudna. Ktoś zna lepsze rozwiązanie?


Czy możesz wykazać nudę, której próbujesz uniknąć?
NonlinearFruit
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.