У меня есть этот фрагмент кода, которые используются в TextMate:IntelliJ IDEA и AppCode живой шаблон вложен переменной Issue
var ${0:name} = ${1:"${2:value}"};
Когда этот фрагмент дозвонились, сначала name
будет выбран и у меня есть шанс, чтобы напечатать что-то и измените имя переменной. Нажмите TAB еще раз, он выберет "value"
, в этом случае, если мое значение является числом (кавычки не требуются), я могу начать вводить число и перезаписывать "name"
. Если мое значение является строкой, я могу снова нажать TAB, и он выберет name
(без кавычек), я могу на самом деле ввести что-то, и они появятся в кавычках. Я хочу знать, можно ли это сделать в программном обеспечении JetBrains, таком как Intellij IDEA и AppCode. Я пробовал, но не смог. Ниже приведен мой код для программного обеспечения JetBrains.
var $name$ = "$value$";
Я не знаю, как дать мне шанс, чтобы выбрать "value"
вместо непосредственного выбора value
. Кто-нибудь может указать мне в правильном направлении? Благодарю.