Как vscode компактная многострочная до однострочной?

У меня есть 4 строки, как это в VScode:

1 строка;
2 строка;
3 строки;
4 линия;

Есть ли в vscode ярлык, который быстро сжимает 4 строки в 1:

1 строка; 2 строка; 3 строки; 4 линия;

7 ответов

Решение

Выберите ваш код =>F1 => "Объединить линии"

Вы также можете создать сочетание клавиш для этой команды.

Кажется, сочетание клавиш vscode "Join Lines" в macOS ctrl + j:

Для Windows

Просто установите расширение Sublime Keymapper в vscode. Выберите линии, которые вы хотите разместить в одной строке, затем нажмитеctrl + j

У меня тоже была такая же проблема, и я решил ее. Если вы используете Prettier, попробуйте, как показано ниже.

      Settings -> Prettier.printWidth" 

Значение по умолчанию - 80. Если вы измените это значение выше 80.

Or you could use these two in vs code.

Fold multiple lines: ctrl + shift + [ Unfold multiple lines: ctrl + shift + ]

I prefer these because I want to use prettier as well.

Добавление к ответу @Alex; лучший вариант — привязать горячую клавишу к соединению линий, например Ctrl + Alt + h.

  1. Откройте сочетания клавиш либо нажатием (Ctrl + K Ctrl + S), либо через графический интерфейс, нажав значок шестеренки в левом нижнем углу.
  2. Затем выполните поиск линий соединения в верхнем текстовом поле поиска.
  3. двойной щелчок по привязке клавиш и нажатие Ctrl + ALT + h

Используйте этот код выше для каждого многострочного блока кода. Это сработает. Но вы должны установить более красивый плагин в коде VS.

      // prettier-ignore
Другие вопросы по тегам