VS Code: создать собственный фрагмент / ярлык - PullRequest
1 голос
/ 16 марта 2020

Я хотел бы иметь следующую функцию на VSCode, и я не знаю, возможно ли это. Например, если у меня есть эта строка:

I would like to emphasize this.

, я бы просто выбрал this, cli c на ярлыке, подобном ctrl+i, и тогда появится:

I would like to emphasize {i}this{/i}.

Я использую много тегов {i} и {/i} в своем проекте, так что это поможет мне сэкономить невероятное количество времени!

Я знаю, что VSCode уже делает нечто подобное, когда вы выбираете слово и кли c на "

1 Ответ

0 голосов
/ 16 марта 2020

Найдите файл keybindings.json и вставьте следующий фрагмент:

{
  "key": "ctrl+i",
  "command": "editor.action.insertSnippet",
  "args": {
    "snippet": "{i}$TM_SELECTED_TEXT{/i}"
  },
  "when": "editorTextFocus && editorHasSelection"
}

Привязки клавиш можно найти, нажав Ctrl + Shift + P> типа «Сочетания клавиш», полное имя которого: Открыть сочетания клавиш (JSON).

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