Passer au contenu principal

Remplacements de la console Windows, partie 3 - Take Command et PromptPal

Aujourd'hui, nous regardons InvitePal, un autre remplacement de la console Windows. PromptPal vient de Tphare de la technologie, et bien que PromptPal soit toujours en vente sur leur site Web, il n'est apparemment pas en développement actif. La version la plus récente date de plus de deux ans (février 2010).

PromptPal semble fonctionner comme Mintty, en redirigeant la sortie du programme de console et en affichant le contenu dans des onglets dans une fenêtre GUI. Comme Mintty, PromptPal 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 PromptPal utilisera dans la fenêtre d'affichage.

Capture d'écran du remplacement de la console Windows PromptPal

PromptPal ajoute également de nouvelles fonctionnalités non disponibles dans la console Windows standard :

  1. Fenêtres à onglets
  2. Polices et 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. Personnaliser les raccourcis de menu
  5. Affichage de l'utilisation des commandes (la « barre d'informations ») pour les commandes prédéfinies
  6. Achèvement des commandes pour les commandes prédéfinies
  7. Glissez et déposez du texte dans PromptPal et entre PromptPal et d'autres applications
  8. Insérez des chemins dans la ligne de commande à l'aide des boîtes de dialogue de fichiers et de dossiers Windows et en faisant glisser les fichiers sur la fenêtre PromptPal
  9. Historique des commandes
  10. Redimensionnez la fenêtre, horizontalement et verticalement en faisant glisser le coin
  11. Onglets de démarrage configurables
  12. Option d'affichage à volet unique ou double (entrée de commande dans une fenêtre, sortie dans l'autre)
  13. Bande de la barre des tâches (comme une boîte de dialogue Exécuter sur la barre des tâches) (je n'ai pas pu faire fonctionner cela avec Windows 7 x64)

Contrairement à Mintty, la vitesse de sortie d'affichage de PromptPal est nettement plus lente que celle de la console Windows d'origine et plus de 8 fois plus lente que celle de la console Windows d'origine. Take Command. (Voir le tableau ci-dessous.)

À l'exception peut-être du numéro 13 (la bande de la barre des tâches), il n'y a rien ici qui ne soit déjà présent. Take Command (généralement sous une forme plus puissante) :

  1. Take Command a plus d'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. Fonctionnalité similaire dans les deux Take Command et PromptPal
  5. Take Command affiche l'utilisation dans la barre d'état (et affiche la syntaxe détaillée si vous passez la souris sur la barre d'état)
  6. Take Command a une complétion de commande externe (contrairement à PromptPal), mais je ne pense pas que compléter des commandes internes soit utile (étant donné les frappes supplémentaires nécessaires pour sélectionner la commande souhaitée)
  7. Take Command ne prend pas en charge le glisser-déposer entre différents emplacements dans la même fenêtre d'onglet, mais vous pouvez obtenir le même résultat avec un simple copier-coller
  8. Le chemin et le nom de fichier dans TCC est beaucoup plus complet (y compris les caractères génériques étendus et les expressions régulières)
  9. Historique des commandes dans TCC inclut beaucoup plus d'options, inclut des déclarations partielles correspondantes
  10. Fonctionnalité similaire (mais Take Command redimensionne également la fenêtre de la console masquée sous-jacente pour correspondre à la taille de la fenêtre du nouvel onglet)
  11. Fonctionnalité similaire
  12. Take Command le fait avec la fenêtre facultative de saisie de commande
  13. Mais pas de bande dans la barre des tâches – ce ne serait pas difficile à mettre en œuvre si quelqu’un le voulait (personne ne l’a fait jusqu’à présent)

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

Notez que comme Mintty et Console2, PromptPal ne remplace pas l’invite de commande Windows CMD ; c'est un wrapper pour les programmes en ligne de commande (comme CMD, TCC, Bash, etc.).

Jetons un autre regard sur 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 PromptPal.)

Take Command capture d'écran v13

Connectons PromptPal à notre tableau de comparaison :

Fonctionnalités:
Take Command
InvitePal
Prix ​​(unique exemplaire neuf)
$99.95
$29.99
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
InvitePal
dir /s c:\windows (en secondes) – Console Windows : 38.5
19.5
162.9
Invite de commandes
Take Command
InvitePal
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
InvitePal
Commandes internes
182
0 *
Variables internes
177
0 *
Fonctions internes
291
0 *

*PromptPal n'inclut pas d'interpréteur de commandes. Il utilise par défaut CMD, bien qu'il fonctionne également avec d'autres comme TCC, Bash, etc.

La prochaine fois : comparer Take Command et PuissanceCmd.