Saltar al contenido principal

Reemplazos de consolas de Windows, Parte 4 - Take Command y PowerCmd

Hoy estamos mirando PowerCmd, otro reemplazo de la consola de Windows. Está disponible en http://www.powercmd.com. La versión más reciente es de mayo de 2011.

Captura de pantalla de reemplazo de la consola PowerCMD de Windows

Tenga en cuenta que, al igual que Mintty, Console2 y PromptPal, PowerCmd no reemplaza el símbolo del sistema CMD de Windows. PowerCmd iniciará (solo) CMD en una ventana de nueva pestaña, aunque luego puede cargar otros shells de comandos (como PowerShell, Bash, etc.). No funciona con TCC o algunas otras aplicaciones de línea de comando: el TCC Aparece la salida, pero PowerCmd no responde a ninguna entrada del teclado. (Quizás porque TCC lee la entrada de un carácter a la vez utilizando una API de Windows diferente a la API de línea a la vez utilizada por CMD?)

PowerCmd agrega algunas funciones que no están disponibles en la consola estándar de Windows:

  1. Ventanas con pestañas
  2. Grupos de pestañas horizontales y verticales
  3. Fuentes y colores configurables
  4. Selección de texto basada en líneas o columnas
  5. Favoritos
  6. Plegado de líneas (colapsando cada n líneas en una sola línea)
  7. Historial de comandos
  8. Guardar automáticamente los registros del historial
  9. Barra de herramientas de inicio rápido personalizable
  10. Transparencia opcional
  11. Ventana emergente para completar el nombre del archivo (solo directorio actual)
  12. Números de línea opcionales en las ventanas de pestañas
  13. Ventana opcional para mostrar variables de entorno.
  14. Arrastra y suelta texto dentro de PowerCmd
  15. Cambie el tamaño de la ventana, tanto horizontal como verticalmente arrastrando la esquina

La velocidad de salida de pantalla de PowerCmd es sustancialmente más lenta que la de la consola estándar de Windows y más de 4 veces más lenta que la de la consola original de Windows. Take Command. (Consulte la tabla a continuación). Las opciones de plegado de líneas y registro histórico no se habilitaron para esta prueba; habilitarlos ralentiza significativamente la salida de la pantalla. PowerCmd tampoco hizo que la pantalla se desplazara suavemente; hubo largas pausas antes de que mostrara la página siguiente (a veces varios miles de líneas más adelante). El cursor de espera también aparecería periódicamente, así como un mensaje "(No responde)" en la barra de título de PowerCmd.

Entonces, ¿cómo se compara esto con Take Command?

  1. Take Command tiene más opciones para mostrar las ventanas con pestañas (ubicación de pestañas, iconos, tamaño, temas, etc.)
  2. Funcionalidad similar en Take Command y PowerCmd
  3. Funcionalidad similar
  4. Funcionalidad similar
  5. Take Command no tiene una opción de marcador en las ventanas de pestañas (aunque los marcadores son compatibles con el depurador por lotes)
  6. Take Command no tiene una opción de plegado de líneas (el plegado de código es compatible con el depurador por lotes)
  7. Historial de comandos en Take Command incluye muchas más opciones
  8. Funcionalidad similar (Take Command tiene registros adicionales, incluidos comandos y errores)
  9. La barra de herramientas con pestañas configurable en Take Command incluye más opciones
  10. Take Command le permite configurar diferentes transparencias para ventanas activas e inactivas
  11. La finalización del nombre de archivo en Take Command incluye muchas más opciones, incluida la finalización de archivos en otros directorios y unidades, finalización de RUTA, etc.
  12. Take Command no tiene números de línea en las ventanas de pestañas (los tiene en el depurador por lotes)
  13. La Take Command El depurador por lotes tiene una ventana de variables de entorno (así como alias, funciones, parámetros por lotes y una ventana de observación personalizable)
  14. Take Command también admite arrastrar y soltar entre las ventanas de TC y otras aplicaciones; PowerCmd no lo hace.
  15. Funcionalidad similar (pero Take Command también cambia el tamaño de la ventana de la consola oculta subyacente para que coincida con el tamaño de la ventana de la nueva pestaña)
Entonces, las funciones en PowerCmd que no tienen una contraparte en Take Command Las ventanas de pestañas (aunque están en el IDE/depurador por lotes) son:
  1. Favoritos
  2. Numeración de líneas
  3. Plegado de línea
No estoy convencido de la utilidad de estos (ciertamente nadie los ha solicitado nunca), pero estoy dispuesto a dejarme convencer si recibo algunas solicitudes.

No conozco ninguna otra característica importante en PowerCmd que falte en Take Command. Si alguien sabe de algo en PowerCmd que le gustaría que se agregue Take Command, por favor hágamelo saber.

Echemos otro vistazo al Take Command ventana. (El Take Command Las ventanas de vista de lista y carpeta estilo Explorador, y la ventana de entrada de comando común están configuradas en Ocultar automáticamente para mostrar una comparación más sencilla con la ventana de PowerCmd.)

Take Command captura de pantalla v13

Y conectaremos PowerCmd a nuestra tabla de comparación:

Caracteristicas
Take Command
PowerCmd
Precio (copia única nueva)
$99.95
$29.99
Interfaz de usuario de Windows con pestañas
Múltiples ventanas con pestañas para aplicaciones de consola
Ejecute aplicaciones GUI simples en pestañas
 
Personalizar las teclas de aceleración del menú
 
Personalizar la ubicación de las pestañas (arriba/abajo/izquierda/derecha)
 
Múltiples temas de visualización
 
Grupos de pestañas horizontales/verticales
Conectar y desconectar ventanas de consola
 
Ventana de entrada de comando opcional
 
Cortar y pegar selección de bloque y/o línea
Opción de transparencia continuamente variable
 
Explorador de archivos GUI integrado
 
Pestañas de inicio definidas por el usuario
 
Barra de herramientas con pestañas programable
 
Barra de estado configurable
 
Búsqueda de texto completo en ventanas de consola con pestañas
Ayuda contextual para todos los comandos y variables
 
Versiones de 32 y 64 bits
 
Velocidad de visualización
Take Command
PowerCmd
dir /s c:\windows (en segundos) – Consola de Windows: 38.5
19.5
94.2
Símbolo del sistema
Take Command
PowerCmd
GUI IDE con depurador de archivos por lotes
 
Alias ​​(comando y directorio)
 
Expresiones regulares en nombres de archivos
 
Comodines en nombres de rutas y/o nombres de archivos
 
Editor de línea de comando mejorado
 
Finalización de nombre de archivo mejorada
 
GNavegación por directorios
 
Salida de texto ANSI X3.64
 
Editor de archivos por lotes integrado
 
Acceso directo a archivos FTP/HTTP (incluidos SSL y SSH)
 
Acceso al sistema de archivos de red (OpenAFS)
 
Secuencias de comandos activas (Perl, Python, VBSscript, Javascript)
 
Lenguaje de escritura
Take Command
PowerCmd
Comandos internos
182
0*
Variables internas
177
0*
Funciones internas
291
0*

*PowerCmd no incluye un intérprete de comandos. Siempre carga CMD al iniciar ventanas de pestañas.

Creo que hemos agotado lo que está disponible actualmente para los reemplazos de la consola de Windows (o ventanas con pestañas para aplicaciones de consola). Si alguien conoce otras alternativas que me lo haga saber para agregarlas a las comparativas. Aparte de eso, comenzaré echando un vistazo a algunas aplicaciones similares en Linux: Gnome Terminal, KDE Konsole e iTerm2 para OS X.