Код VS - 2 сплит терминала в одном (сплит)

Поскольку я работаю с Node.js и Angular, в настоящее время мне приходится работать с двумя терминалами, где я должен переключить терминал с помощью выпадающего меню.

Есть ли способ иметь два терминала (разделенных) в одном месте, как это? Не смог найти способ.

3 ответа

Решение

Обновление - код Visual Studio имеет эту функцию, начиная с версии 1.21

Сплит терминалы

Интегрированный терминал теперь может быть разделен таким образом, что сразу видно несколько объектов, что позволяет значительно упростить управление терминалами, когда вам нужны, например, команда наблюдения и запуска:

Откройте статью, чтобы увидеть демонстрацию GIF.

Разделение можно выполнить, нажав кнопку разделения на панели, через контекстное меню или команду Ctrl + \.

....


До того, как VS Code ввел функцию

Внутри против кода

Вы можете настроить консоль на bash или cygwin, а затем установить и использовать tmux или же screen,


Первоначальный ответ, прежде чем я понял, вопрос был в том, чтобы сделать это внутри кода

Снаружи против кода

На окнах

Я использую Cmder. Это позволяет открывать несколько вкладок cmd и настраивать больше типов командных строк / вкладок, таких как bash, nodejs и т. Д.

снимок экрана боксов о бок консолей в Cmder

В линуксе

Я немного поиграл с tmux и услышал, что это хороший вариант.

Снимок экрана от Google:

На Mac

Как сказал Брэд, tmux работает и на Mac, поэтому взгляните на раздел Linux выше.

С июня 2021 года вы можете выбрать терминал и ввести команду: ctrl + shift + 5.

VSCode добавил поддержку для разделения интегрированного терминала в феврале 2018 года, как этого требует проблема.

Пока он еще не выпущен, вам необходимо установить версию VSCode для инсайдеров.

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

Другие вопросы по тегам