2008-10-10 3 views
5

Ищете лучший интерфейс командной строки Windows XP. Командная строка Visual Studio не так хороша, как терминалы Linux/OSX.Сторонняя программа командной строки Windows?

Мысли?

редактировать:

Ответы: Консоль на Sourceforge, и Windows PowerShell. Спасибо, я их выкопаю и оцениваю. Пакет Cygwin слишком велик для того, что я хочу.

Редактировать2: На данный момент выглядит как Windows Powershell. Его копия & функциональность пасты невелика, но MS поддерживает ее.

ответ

2

Как ваш вопрос был отмечен, вы пробовали Windows PowerShell? Это парадигма основана на трубах Unix, но вместо вывода текста процессы выводят объекты .Net.

+0

Я окончил разработку greenhorn, так что нет. Powershell был предложенным тегом. Я поеду. – 2008-10-11 00:03:47

6

Посмотрите на Console2 http://sourceforge.net/projects/console/

особенности это:

«несколько вкладок, редактор как выбор текста текста, различные виды фона, альфа и цвет ключа прозрачности, настраиваемый шрифт, различные стили окна»

+0

Эта консоль правит! До свидания cmd.exe! Спасибо, побежден – Wyatt 2008-10-10 23:41:36

+1

Он по-прежнему запускает cmd.exe (или все, что вам нужно) внизу - он просто представляет гораздо более приятный вид, чем уродливые, создаваемые службой CSRSS. – ephemient 2008-10-11 04:51:25

1

Cygwin

Это ответ протягивающейся линии.

0

Я вижу, что вы положили «powershell» в качестве одного из ваших тегов. Возможно, вы могли бы помочь направить наши ответы, объяснив, что вам не нравится в PowerShell в качестве замены cmd.exe?

+0

Я окончил разработку greenhorn, так что нет. Powershell был предложенным тегом. Я поеду. :) – 2008-10-11 00:04:06

0

Cygwin является хорошей альтернативой. Вы можете запустить Bash или другие оболочки в Windows. Вы получаете большинство своих классических команд Linux/UNIX, сценариев оболочки и т. Д. Вы даже получаете компиляторы GNU и можете избежать Visual Studio, если хотите. С Cygwin вы можете получить доступ к своим обычным программам Windows, дискам и т. Д., Поэтому редко можно вернуться к cmd.exe.

Если вы просто хотите автоматизировать задачи с помощью сценариев оболочки (не интерактивной оболочки), тогда вы должны посмотреть на Windows Scripting Host. WSH - это многофункциональная среда сценариев для Windows, которая предварительно устанавливается во всех современных версиях Windows.

0

В последнее время я сочетал шпатлевки, cygwin, экран и zsh (не bash). Мне нравятся многие функции zsh, такие как autocd, которые и auto-pushd, которые помещают каталоги, которые вы вносите в стек каталогов, без необходимости вводить pushd. Мне также нравится тот факт, что несколько оболочек обмениваются историей и не перезаписывают друг друга. Экран позволяет запускать несколько оболочек zsh в одном окне шпатлевки. Вы можете получить zsh и экран с сайта cygwin. Я запускаю: putty -cygterm screen

Вам также понадобится исправленная версия шпатлевки с поддержкой -cygterm.

1

Я не понимаю, что вы подразумеваете под командами командной строки Linux/OSX, которые являются «хорошими». Если вы просто подразумеваете, что они предоставляют больше утилит, я обычно устанавливаю Windows Services for Unix для добавления общих программ, таких как grep и vi.

0

GitBash by git также является хорошим вариантом. Он может быть настроен для использования в среде unix. Его можно скачать http://msysgit.github.io/