Я могу предоставить вам несколько методов использования заполнителей во фрагментах кода Visual Studio (VSCode), а также примеры кода. Вот некоторые распространенные методы:
-
Базовый заполнитель.
Используйте${1}, чтобы определить базовый заполнитель. Каждый заполнитель пронумерован, начиная с 1, и его можно перемещать по вкладкам с помощью клавиши Tab."Print Log": { "prefix": "log", "body": [ "console.log(${1})" ], "description": "Prints a log statement" } -
Заполнитель со значением по умолчанию.
Вы можете указать значение по умолчанию для заполнителя, добавив двоеточие и желаемое значение по умолчанию после номера заполнителя."Greet Person": { "prefix": "greet", "body": [ "Hello, ${1:friend}!" ], "description": "Greets a person" } -
Преобразование заполнителя.
Преобразуйте значение заполнителя с помощью функции преобразования. Например,${1/regex/format/заменяет значение заполнителя, используя указанное регулярное выражение и формат."Formatted Date": { "prefix": "date", "body": [ "Current date: ${1/(\\d{4})-(\\d{2})-(\\d{2})/${3:$1-$2-$3}/}" ], "description": "Inserts a formatted date" } -
Выбор заполнителя.
Определите набор вариантов для заполнителя с помощью разделителя|. Пользователь может выбрать один из вариантов с помощью клавиш со стрелками."Select Color": { "prefix": "color", "body": [ "Color: ${1|red,green,blue|}" ], "description": "Selects a color" }
"Transform Text": {
"prefix": "transform",
"body": [
"Uppercase: ${1/(.*)/${1:/upcase}/}",
"Lowercase: ${1/(.*)/${1:/downcase}/}",
"Title case: ${1/(.*)/${1:/titlecase}/}"
],
"description": "Transforms text"
}
Это всего лишь несколько примеров использования заполнителей во фрагментах VSCode. Не стесняйтесь настраивать и комбинировать эти методы в соответствии со своими потребностями.