${1:T}
– это заполнитель первой вкладки со значением по умолчанию "T". Это текст, который выделяется, когда вы набираете «получить» и нажимаете вкладку.
$2
— второй заполнитель вкладки. После того, как вы нажали «T» или «I», чтобы завершить имя функции в заполнителе первой вкладки, вы можете нажать вкладку, чтобы попасть сюда.
Эти части вы, вероятно, уже знали, но две другие немного сложнее.
${1/(T)|.*/(?1:s)/}
— это своего рода переключатель вставки. Он просматривает значение, которое вы вводите в заполнитель первой вкладки, и выбирает соответствующее значение для вставки. Если вы наберете «T», он вставит «s» (чтобы получилось слово «Элементы»); в противном случае он ничего не вставляет.
${1/(T)|(I)|.*/(?1:agName)(?2:d)/}
— это еще один переключатель вставки, который снова смотрит на значение, которое вы вводите в заполнитель первой вкладки (это то, что означает «1» в начале). Здесь возможны два варианта вставки: если вы наберете «T», он дополнит его до «Tagname», а если вы наберете «I», он дополнит его до «Id».
Общий результат заключается в том, что если вы вызовете фрагмент и наберете «T», он завершится до «getElementsByTagName («»)». Если вы вызовете его и наберете «I», он завершит его до «getElementById («»)».
person
No Surprises
schedule
27.10.2009