Visual Studio Code добавление табуляции удаляет предыдущие табуляции - PullRequest
0 голосов
/ 07 ноября 2018

Когда я нажимаю клавишу TAB, чтобы добавить новую таблицу, все предыдущие таблицы удаляются.

Видео: https://i.gyazo.com/c24c4ab89b5c6ae91a762038064000cb.mp4

РЕДАКТИРОВАТЬ (исправлено):

Поместите это в "keybindings.json":

{
    "key": "tab",
    "command": "editor.action.indentLines"
}

Вот результат: https://i.gyazo.com/91fc1dec1ea4cbc80c462cb63d97a570.mp4

1 Ответ

0 голосов
/ 04 апреля 2019

Вы уже разобрались, но вот альтернативное решение:

Я полагаю, что это вызвано включением Editor: Trim Auto Whitespace (editor.trimAutoWhitespace), который постоянно удаляет пробелы в конце строки.

Отключите, чтобы исправить проблему.


Но так как отсутствие пробела может быть хорошей вещью, я также предлагаю вместо этого включить Files: Trim Trailing Whitespace (files.trimTrailingWhitespace). Он делает то же самое, но работает только при сохранении файла (например, нажав Ctrl S ).

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