Tab Stop внутри выбора для фрагментов в VS Code

Я создаю кучу фрагментов, чтобы упростить программирование ЧПУ с помощью VS Code. У меня есть несколько случаев, когда мне нужно выбрать один из двух вариантов: Z-0.2 ИЛИ ЖЕ Z [ -1. - 0.2 ] где -1. является переменной и может быть любым заданным числом. Есть ли способ создать заполнитель внутри параметра сниппета, чтобы при выборе второго варианта мой курсор находился в том месте, где -1. является?

1 ответ

Переменные фрагмента принимают форму$nв теле определения фрагмента, где — целое число (например,$1). Вы можете использовать${n:placeholder}чтобы предоставить значение по умолчанию для переменной.$переменные доступны с помощью табуляции и упорядочены поn-кроме$0, который всегда идет последним и выходит из режима фрагмента с курсором в указанной позиции.

См.: Создание собственных фрагментов

Другие вопросы по тегам