Да, вы можете сделать это, но я думаю, что вы должны создать свой собственный SNIPPET. Из документации VSCODE:
ON MAC: Код -> Настройки -> Пользовательские фрагменты и называйте его как хотите
Когда вы открываете этот фрагмент, посмотрите на это:
{
"For_Loop": {
"prefix": "for",
"scope": "javascript,typescript",
"body": [
"for (const ${2:element} of ${1:array}) {",
"\t$0",
"}"
],
"description": "For Loop"
}
}
Вы можете сделать много заполнителей или любых других переменных, вот ссылка:
https://code.visualstudio.com/docs/editor/userdefinedsnippets
Я думаю, вы можете использовать эту переменную
TM_CURRENT_LINE - The contents of the current line
Надеюсь, это поможет