2016-11-01 3 views
1

В настоящее время я использую одну и ту же вкладку дважды, чтобы выбрать два элемента, которые связаны друг с другом. Если функция этих двух элементов управления не требуется, то ни один из них не должен быть там.Восхитительный текст 3: использование одной и той же вкладки дважды без клонирования слова

Это означает, что табуляция действительно отображает обе области, которые, как предполагается, «$ 1: {}», но при использовании - она ​​показывает «mw_hide» в обоих точках.

Я пытаюсь использовать эту вкладку, но сохраняю оба слова.

Значок «mw_hide» и «isMobleEle», если выбрана табуляция, вместо того, чтобы показывать «mw_hide» в обоих местах.

Прежде, чем кто-нибудь скажет это, назвав их обоих, «mw_hide» в данном случае не является вариантом.

Все, что сказал, знает кто-нибудь, действительно ли это возможно?

(код ниже)

<snippet> 
    <content><![CDATA[ <!-- ********** FW - Full Hero ********** --> 
    <div class="isMobile ${1:mw_hide}"> 
     <!-- Place A --> 
     <div class="grid1"> 
      <a href="URL" coremet="This${2:StayMobile}"> 
       <img src="//img/setA/${1:isMobleEle}" alt="${3:AltTextHere}" /> 
      </a> 
     </div> 
    </div>]]></content> 
    <!-- Optional: Tab trigger to activate the snippet --> 
    <tabTrigger>MOB</tabTrigger> 
    <!-- Optional: Scope the tab trigger will be active in --> 
</snippet> 

ответ

1

Нет, this is not possible. Вместо этого используйте разные идентификационные номера полей («табуляторы»). Если два разных поля имеют одинаковый номер идентификатора, все, что напечатано в этом поле, будет одинаковым в обоих местах, если вы не изменяете его с помощью substitution.

+0

Эх, вот что я думал. Я довольно сильно подтолкнул фрагменты к их пределам - хотя я решил, что кто-то другой, возможно, попробовал его и каким-то образом преуспел. Использование некоторых тактик RegEx почти сработало, но не тихо. Я ценю ваш ответ и благодарю за его подтверждение – Hinukan