Код VS - 2 сплит терминала в одном (сплит)
Поскольку я работаю с Node.js и Angular, в настоящее время мне приходится работать с двумя терминалами, где я должен переключить терминал с помощью выпадающего меню.
Есть ли способ иметь два терминала (разделенных) в одном месте, как это? Не смог найти способ.
3 ответа
Обновление - код Visual Studio имеет эту функцию, начиная с версии 1.21
Интегрированный терминал теперь может быть разделен таким образом, что сразу видно несколько объектов, что позволяет значительно упростить управление терминалами, когда вам нужны, например, команда наблюдения и запуска:
Откройте статью, чтобы увидеть демонстрацию GIF.
Разделение можно выполнить, нажав кнопку разделения на панели, через контекстное меню или команду Ctrl + \.
....
До того, как VS Code ввел функцию
Внутри против кода
Вы можете настроить консоль на bash или cygwin, а затем установить и использовать tmux
или же screen
,
Первоначальный ответ, прежде чем я понял, вопрос был в том, чтобы сделать это внутри кода
Снаружи против кода
На окнах
Я использую Cmder. Это позволяет открывать несколько вкладок cmd и настраивать больше типов командных строк / вкладок, таких как bash, nodejs и т. Д.
В линуксе
Я немного поиграл с tmux и услышал, что это хороший вариант.
Снимок экрана от Google:
На Mac
Как сказал Брэд, tmux работает и на Mac, поэтому взгляните на раздел Linux выше.
С июня 2021 года вы можете выбрать терминал и ввести команду:
ctrl + shift + 5
.
VSCode добавил поддержку для разделения интегрированного терминала в феврале 2018 года, как этого требует проблема.
Пока он еще не выпущен, вам необходимо установить версию VSCode для инсайдеров.
Вы должны установить комбинации клавиш самостоятельно, по умолчанию все еще обсуждаются здесь.