Как переопределить или удалить существующий фрагмент кода vs - PullRequest
0 голосов
/ 17 июня 2020

Как переопределить существующие встроенные сниппеты в vs code?

Я могу создать свой собственный и добавить его в Microsoft VS Code/resources/app/extentions/csharp/csharp.json - например, я создаю новый фрагмент «cw», который записывает Console.WriteLine(); вместо исходного System.Console.WriteLine();, но не отменяет уже существующий «cw» "фрагмент. Вместо этого создается второй фрагмент с тем же префиксом: Two CW snippets shown in VSCode Link .

Я знаю, что есть способ добавить эту настройку в мой. json файл: "editor.snippetSuggestions": "top", но он создает только мои собственные фрагменты над встроенными.

Есть ли способ удалить исходный фрагмент или заменить его? Где я могу найти этот файл, содержащий все стандартные фрагменты кода? Я попытался найти его в %APPDATA%\Local\Programs\Microsoft VS Code\resources\app\extensions\csharp\snippets.

Там также есть csharp. json с двумя странными фрагментами, и когда я пытаюсь переопределить существующий фрагмент, добавив в этот файл свою версию с таким же префиксом, ничего не происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...