2008-10-10 26 views
5

Buscando una mejor interfaz de línea de comandos de Windows XP. El símbolo del sistema de Visual Studio no es tan bueno como los terminales Linux/OSX.¿Programa de línea de comandos de Windows de terceros?

¿Pensamientos?

edición:

Respuestas: Consola en Sourceforge, y el Powershell de Windows. Gracias, iré a desenterrarlos y evaluarlos. El paquete Cygwin es demasiado sobrecargado para lo que quiero.

edición2: Parece que Windows Powershell por el momento. Su copia & pega la funcionalidad no es genial, pero MS lo admite.

Respuesta

2

Como ha sido etiquetada su pregunta, ¿ha intentado Windows PowerShell? Su paradigma se basa en las canalizaciones de Unix, pero en lugar de enviar texto, los procesos generan objetos .Net.

+0

Soy un novato de desarrollo de Windows, entonces, no. Powershell fue una etiqueta sugerida. Iré a desenterrarlo. –

6

Tome un vistazo a Console2 http://sourceforge.net/projects/console/

características de TI:

"múltiples pestañas, selección de texto editor como texto, diferentes tipos de fondo, alfa y la transparencia del color de clave, fuente configurable, diferentes estilos de ventana"

+0

¡Esta consola gobierna! ¡Adiós cmd.exe! Gracias, derrotado – Wyatt

+1

Aún ejecuta cmd.exe (o lo que quieras) debajo, solo presenta una vista mucho mejor que las feas que crea el servicio CSRSS. – ephemient

1

Cygwin

Esta es una línea de respuesta a la ampliación.

0

Veo que pone "powershell" como una de sus etiquetas. ¿Tal vez podría ayudarnos a dirigir nuestras respuestas explicando lo que no le gusta de PowerShell como reemplazo de cmd.exe?

+0

Soy un novato de desarrollo de Windows, entonces, no. Powershell fue una etiqueta sugerida. Iré a desenterrarlo. :) –

2

cygwin? www.cygwin.com. ¿O mingwin?

0

utilizo tomar el mando de JP Software

+0

Voy a tomar el segundo comando (o 4NT) .... He usado 4DOS y 4NT durante años. –

0

Cygwin es una buena alternativa. Puede ejecutar Bash u otros shells en Windows. Obtiene la mayoría de sus comandos clásicos de Linux/UNIX, scripts de shell, etc. Incluso obtiene los compiladores de GNU y puede evitar Visual Studio si lo desea. Desde Cygwin, puede acceder a sus programas, unidades, etc. de Windows normales, por lo que rara vez hay motivos para volver a cmd.exe.

Si solo está buscando automatizar tareas a través de scripts de shell (no shell interactivos), entonces debería mirar Windows Scripting Host. WSH es un entorno de scripting rico en funciones para Windows que viene preinstalado en todas las versiones modernas de Windows.

0

He estado combinando masilla, cygwin, pantalla y zsh (no bash) últimamente. Me gustan muchas de las funciones de zsh, como autocd which y auto-pushd, que colocan los directorios que cambias en la pila de directorios sin tener que escribir pushd. También me gusta el hecho de que los shells múltiples comparten historia y no se sobrescriben entre sí. La pantalla me permite ejecutar múltiples shells zsh en una ventana de masilla. Puede obtener zsh y pantalla del sitio cygwin. Ejecuto: masilla -cygterm pantalla

También necesitará la versión parcheada de masilla que tiene el soporte de -cygterm.

1

No estoy seguro de a qué te refieres con que las instrucciones del comando Linux/OSX sean "agradables". Si solo quiere decir que proporcionan más utilidades, generalmente instalo Windows Services for Unix para agregar programas comunes como grep y vi.

0

GitBash por git también es una buena opción. Se puede configurar para ser utilizado en un entorno tipo Unix. Se puede descargar desde aquí http://msysgit.github.io/

Cuestiones relacionadas