#visual-studio-code #code-snippets #vscode-snippets
Вопрос:
У меня есть следующие фрагменты
{
"Fraction":{
"prefix": "frac",
"body": "\\frac{$1}{$2}$3"
},
"Squared":{
"prefix": "sq",
"body": "^2"
}
}
Я хотел бы ввести следующее » «frac» «ВКЛАДКА» «x» «ВКЛАДКА» «y» «x» «пробел» «sq» «ВКЛАДКА» «ВКЛАДКА» » и получить следующее
frac{x}{y ^2}
с моим курсором в конце sq}, но я получаю
frac{x}{y sq}
с моим курсором, находящимся в конце sq}. Что я замечаю, так это то, что нажатие «TAB» во время фрагмента не запускает другие фрагменты, а вместо этого переходит к следующему заполнителю.
Мой вопрос: Можно ли разрешить предложения во фрагментах, таких как «ВКЛАДКА», выполнять их? Я знаю, что можно использовать «ctr пробел», чтобы вручную включить предложения, но я хотел бы знать, можно ли это сделать при использовании вкладки.
Ответ №1:
Отключите этот параметр:
Editor > Suggest: Snippets Prevent Quick Suggestions
Значение по умолчанию enabled
означает, что вы не получите других предложений по фрагментам, пока полностью не выйдете из текущего фрагмента. А это не то, чего вы хотите, поэтому снимите этот флажок.