Passer au contenu principal

Remplacements de la console Windows, partie 5 - Take Command et ColorConsole

Après le dernier message, j'ai trouvé deux autres remplacements de console Windows : Console de couleurs et ConEmu. Alors avant de passer aux consoles Linux, voyons si ColorConsole et ConEmu ont quelque chose à nous apprendre.

Aujourd'hui, nous regardons CouleurConsole, de http://www.softwareok.com. ColorConsole est un remplacement de console minimaliste ; il a un ensemble limité de fonctionnalités et aucune aide n'est incluse (il existe une aide limitée sur le site Web). ColorConsole est très petite et portable, mais pas très complète ni rapide (voir ci-dessous).

ColorConsole semble fonctionner comme PromptPal et Mintty, en redirigeant la sortie du programme de console et en affichant le contenu sous forme d'onglets dans une fenêtre GUI. Comme Mintty et PromptPal, ColorConsole n'affichera pas les couleurs définies par les applications de console et ne prendra pas en charge les applications de console qui modifient la position du curseur. Vous pouvez définir les couleurs de premier plan et d'arrière-plan par défaut que ColorConsole utilisera dans la fenêtre d'affichage.

Notez que comme le reste des remplacements de console que nous avons vus jusqu'à présent (Mintty, Console2, PromptPal et PowerCmd), ColorConsole ne remplace pas l'invite de commande Windows CMD ; c'est un wrapper pour CMD et les nouveaux onglets démarrent toujours CMD. ColorConsole peut ensuite exécuter d'autres applications en ligne de commande à partir de CMD, à condition qu'elles ne définissent pas les couleurs de l'écran ou ne repositionnent pas le curseur.

Capture d'écran de ColorConsole

ColorConsole ajoute quelques fonctionnalités non disponibles dans la console Windows standard :

  1. Fenêtres à onglets
  2. Couleurs configurables
  3. Sélection de texte basée sur des lignes (au lieu de la sélection de colonnes dans la console Windows)
  4. Enregistrez le tampon au format HTML ou RTF
  5. Redimensionnez la fenêtre, horizontalement et verticalement en faisant glisser le coin

Contrairement à Mintty, la vitesse de sortie d'affichage de ColorConsole est bien plus lente que celle de la console Windows, et plus de 50 fois (!) plus lente que celle de la console Windows. Take Command. (Voir le tableau ci-dessous.)

Sauf peut-être pour le point 4 (enregistrer le tampon au format HTML ou RTF), il n'y a pas grand intérêt ici à intégrer dans Take Command:

  1. Take Command propose de nombreuses autres options pour afficher les fenêtres à onglets (emplacements des onglets, icônes, taille, thèmes, etc.)
  2. Take Command peut utiliser ses propres couleurs, ou afficher les couleurs utilisées par les applications console
  3. Take Command inclut des options de sélection basées sur des lignes et des colonnes
  4. Non inclus dans Take Command (bien qu'il existe un exemple de la façon de procéder dans le Take Command des tutoriels utilisant le TCC langage de script)
  5. Fonctionnalité similaire

Je ne connais aucune autre fonctionnalité importante de ColorConsole qui manque Take Command, mais si quelqu'un connaît quelque chose qu'il aimerait voir ajouté Take Command, S'il vous plaît laissez-moi savoir.

A titre de comparaison, regardons à nouveau le Take Command fenêtre. (Le Take Command Les fenêtres de dossier et d'affichage de liste de style explorateur et la fenêtre de saisie de commande commune sont définies sur Masquer automatiquement afin d'afficher une comparaison plus simple avec la fenêtre ColorConsole.)

Take Command capture d'écran v13

Branchons ColorConsole dans notre tableau comparatif :

Fonctionnalités:
Take Command
ConEmu
Prix ​​(unique exemplaire neuf)
$99.95
Gratuit (don demandé)
Interface utilisateur Windows à onglets
Plusieurs fenêtres à onglets pour les applications console
Exécutez des applications GUI simples dans les onglets
 
Personnaliser les touches d'accès au menu
 
Personnaliser l'emplacement des onglets (haut/bas/gauche/droite)
 
Plusieurs thèmes d'affichage
 
Groupes d'onglets horizontaux/verticaux
 
Fixer et détacher les fenêtres de la console
 
Fenêtre de saisie de commande facultative
 
Couper et coller une sélection de bloc et/ou de ligne
 
Option de transparence variable en continu
 
Explorateur de fichiers GUI intégré
 
Onglets de démarrage définis par l'utilisateur
 
Barre d'outils à onglets programmable
 
Barre d'état configurable
 
Recherche en texte intégral dans les fenêtres de console à onglets
Aide contextuelle pour toutes les commandes et variables
 
Versions 32 bits et 64 bits
 
Vitesse d'affichage
Take Command
Console de couleurs
dir /s c:\windows (en secondes) – Console Windows : 38.5
19.5
1062.0
Invite de commandes
Take Command
Console de couleurs
IDE GUI avec débogueur de fichiers batch
 
Alias ​​(commande et répertoire)
 
Expressions régulières dans les noms de fichiers
 
Caractères génériques dans les chemins d'accès et/ou les noms de fichiers
 
Éditeur de ligne de commande amélioré
 
Complétion améliorée des noms de fichiers
 
Navigation dans le répertoire G
 
Sortie texte ANSI X3.64
 
Éditeur de fichiers batch intégré
 
Accès direct aux fichiers FTP / HTTP (y compris SSL et SSH)
 
Accès au système de fichiers réseau (OpenAFS)
 
Scripts actifs (Perl, Python, VBSscript, Javascript)
 
Langage de script
Take Command
Console de couleurs
Commandes internes
182
0 *
Variables internes
177
0 *
Fonctions internes
291
0 *

*Console de couleurs n’inclut pas d’interpréteur de commandes.

Résumé : ColorConsole est une amélioration par rapport à la console Windows standard, mais elle est actuellement la plus faible (et la plus lente) des alternatives de remplacement de la console Windows.

La prochaine fois : comparer Take Command et ConEmu.