tech-tips/Программное обеспечение/Текстовые редакторы/VSCode/Клавиша TAB для увеличения отступа выделенного текста.md

1.3 KiB
Raw Blame History

tags
vscode

Фактическое поведение (по умолчанию): если выделен текст, то нажатие клавиши Tab заменяет текст символом табуляции либо пробелами, в соответствии с настройками отступа.

Ожидаемое поведение: если выделен текст, то нажатие клавиши Tab увеличивает отступ выделенного блока текста, имеется возможность вставить табуляцию в любое место текста при необходимости

Решение

  1. Нажать Ctrl+K+S (открыть таблицу сочетаний клавиш)
  2. В поиске указать Увеличить отступ, встать курсором на эту команду
  3. Нажать Ctrl+K+K, нажать Tab, если необходимо — подтвердить действие
  4. Нажать Ctrl+K+E (изменение выражения When) и вставить следующую строку:
editorHasSelection && editorTextFocus && !hasOtherSuggestions && !inSnippetMode && !suggestWidgetVisible