Командная строка с несколькими вкладками в Windows?


103

Каковы лучшие (то есть без ошибок) командные строки с несколькими вкладками в Windows?

У них есть их для Linux, но Windows, кажется, никогда не выпускает их.


«но Windows, кажется, никогда не выходит с одним». Это потому, что консольная подсистема является второсортным гражданином в Windows, по крайней мере, с точки зрения взаимодействия с окнами и UX.
afrazier

@afrazier Я хотел бы знать, почему, это намного более мощный, чем графический интерфейс.
leeand00

Ответы:


46

Проверьте Консоль .

Консоль - это расширение окна консоли Windows. Функции консоли включают в себя: несколько вкладок, выбор текста в виде текстового редактора, различные типы фона, прозрачность букв и цветовых клавиш, настраиваемый шрифт, различные стили окон


1
@ leeand00 Go Stillers! :)
leeand00

2
Проблема, с которой я столкнулся при работе с консолью, заключается в том, что иногда (читай: многие), когда она свернута, она не восстанавливается должным образом.
Ноя

4
Разве ОП не упоминал "без ошибок"? Последнее, на что я смотрел Консоль, было довольно ужасно в этом отношении.
Джои

4
Да, это ужасно ужасно ... и все выпуски этого программного обеспечения помечены как бета.
Jichao

6
Я пытался использовать Console2 (даты последнего выпуска 2011) для запуска 64-битной версии Cygwin на моем 64-битном рабочем столе Windows 7, но это не сработало. Немного изучив, я смог найти ConsoleZ, который является форком первого, который должным образом обновлен и способен поддерживать среду, которую я описал.
Chuim

135

Извините за саморекламу, я автор другого консольного эмулятора, не упомянутого здесь.

введите описание изображения здесь

ConEmu - это эмулятор консоли с открытым исходным кодом с вкладками, представляющий несколько консолей и простых приложений с графическим интерфейсом в виде одного настраиваемого окна с графическим интерфейсом.

Изначально программа была рассчитана на работу с Far Manager (моя любимая замена оболочки - управление файлами и архивами, история команд и завершения, мощный редактор). Но ConEmu можно использовать с любым другим консольным приложением или простыми инструментами с графическим интерфейсом (например, PuTTY). ConEmu - это живой проект, открытый для предложений.

Краткая выдержка из длинного списка опций:

  • Используйте любой шрифт, установленный в системе или скопированный в папку программы (ttf, otf, fon, bdf)
  • Запускать выбранные вкладки от имени администратора (Vista +) или от имени выбранного пользователя
  • Списки переходов Windows 7 и прогресс на панели задач
  • Интеграция с DosBox (полезно в 64-битных системах для запуска приложений DOS)
  • Плавное изменение размера, максимизированный и полноэкранный режимы окна
  • Полоса прокрутки изначально скрыта, может отображаться при наведении курсора или в настройках
  • Дополнительные настройки (например, паллета) для выбранных приложений
  • Удобный выбор текста и блоков (с клавиатуры или мыши), копирование, вставка, поиск текста в консоли
  • ANSI X3.64 и Xterm 256 color
  • Стиль Quake / Tilda
  • Изменение позиции курсора в командной строке (cmd, powershell) одним щелчком мыши (сборка 120618+)
  • Работает на китайских версиях Windows :)

Пользователи Far Manager получат перетаскивание в стиле оболочки, миниатюры и плитки в панелях, вкладки для редакторов и зрителей, настоящие цвета и стили шрифтов (курсив / полужирный / подчеркивание).

Попробуй. Вы можете прочитать некоторые комментарии на StackOverflow .


3
нет, я имею в виду, что в Linux вы можете нажать CNTRL + R и набрать команду. Он будет искать в истории ранее выполненной команды и предоставить предложение. Это довольно удобно для выполнения длинных команд с несколькими клавишами.
Вихан Верма

1
@VihaanVerma <Ctrl-R>опция, о которой вы говорите, относится к bash и GNU readline. Эмулятор терминала, как ConEmuили xterm, не должен влиять на его работу. <Ctrl-R>совершенно отдельный и не связанный с этим.
Этеш Чоудхури

2
Отличный инструмент! Я хотел получить голосование, но потом узнал, что я уже давно голосовал в прошлом :) Жаль, что я не мог отдать 2 голоса здесь.
Anmol Saraf

1
Лучшая из замен conhost!
Джо Кодер

1
Топ ответ! Я люблю этот инструмент! Большое спасибо, что поделились!
MiKE

11

Я понимаю, что это через 6 лет после того, как вы отправили вопрос. Я считаю PowerShell ISE элегантным решением.

Для запуска требуется небольшая 2-секундная задержка, но она невероятно мощна и подходит в качестве командной строки с вкладками в среде Windows 7/8/10.

У него более чистый пользовательский интерфейс, чем у многих из перечисленных выше альтернатив, и он построен для PowerShell.


Спасибо, PowerISO хороша, когда у тебя больше ничего нет. Я только что понял, что мне нужно разделить представление больше, чем на несколько вкладок, поэтому я предпочитаю ConEmu.
Хенди Ираван

согласен .. не знаю, почему Windows не делает его по умолчанию
Викаш

9

PromptPal - лучшее, что я когда-либо использовал.


3
эх .. это не бесплатно ...
leeand00

2
Не нравится, так как это не бесплатно :(
Xiao

28
"Каковы лучшие (то есть без ошибок) командные приглашения в нескольких вкладках в Windows?" Это вопрос, который был поставлен. ГДЕ даунтеры видят слово БЕСПЛАТНО?
Taptronic

7

Я думаю, что PowerCmd также является хорошим мультитабельным программным обеспечением для быстрого ввода команд. Это условно-бесплатное программное обеспечение и имеет все функции, которые я ожидал.

Вы можете получить его с http://www.powercmd.com/ введите описание изображения здесь


Это выглядит довольно круто Сяо. Я должен проверить это. Спасибо!
leeand00

ПРИМЕЧАНИЕ: это не бесплатно! Это условно. где ты взял бесплатную версию?
Мейсон Чжан

2
Я просто хотел отметить, что я использую PowerCMD в течение года, и он очень глючит. Многие интерактивные программы, такие как irb, p4, php и т. Д., Не работают должным образом, и вам приходится закрываться. Он также постоянно выплевывает системные переменные среды. Это очень раздражает, и я удаляю, когда набираю это.

Он попросил ошибки бесплатно. Не обязательно ДЕНЬГИ бесплатно .......
Taptronic

Я подтверждаю, что это самая простая установка и самая быстрая для начала (протестированная консоль и conemu, но либо у них нет установщика, а для второй требуется дополнительная настройка перед запуском)
Абдессамад Идрисси

6

Что насчет cmder ? Кажется, это очень популярно.


что делает cmder? как это хороший вариант? Чем он лучше этих альтернатив?
подмастерье Компьютерщик

Он имеет возможность включить слайд в стиле Quake 3.
sasdev

1
Cmder основан на ComEmu, интерфейс которого лучше.
Ник Цай

5

Я рекомендую MobaXterm : это командная строка bash для Windows, упакованная в терминал с несколькими вкладками и множеством дополнительных функций (SSH, макросы, закладки и многое другое).


4

Моя рекомендация (любимые команды - убийственная особенность):

ColorConsole

Функции:

  • Избранные команды
  • Экспорт в HTML и RTF
  • Копировать, Вставить, Вырезать ...
  • Настраиваемый стиль шрифта и цвет
  • Работа с вкладками с multi cmd.exe.
  • Быстрое переключение папок.
  • портативный

альтернативный текст


@ Молли Экспорт в HTML! Это приятная особенность!
leeand00

Я собираюсь дать этому попытку.
leeand00

Не очень хорошо: 1) автозаполнение клавиши TAB больше не работает (работает с Windows 7 cmd.exe) 2) попробуйте клавишу BACKSPACE: она даже сотрет подсказку C:\Windows>и т. Д. Я не пошел дальше, но кажется, что пользовательского интерфейса немного странности.
Basj


2

Я недавно, но очень зрелый, уже вступивший на арену Windows Consoles, - Babun https://github.com/babun/babun. Он работает аналогично тому, что вы найдете в консоли на основе Bash на компьютере * nux, но на любой ОС Windows, как большой плюс все знакомые инструменты, такие как ls, find, grep и другие.


Хотя это выглядит как хороший инструмент, вопрос, заданный специально для командной строки с несколькими вкладками. Похоже, Бабун не поддерживает вкладки. Я отклонил этот ответ, так как он не отвечает на вопрос. Я был бы счастлив удалить мое понижение, если Бабун действительно поддерживает вкладки.
Мэтт

Этот проект также прекращен!
Двза
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.