Take Command 32.0:
Take Command, TCC, CMDebug, et TCC-RT sont construits avec une nouvelle version de Visual Studio.
Take Command:
Nombreuses améliorations au niveau de la sécurité, des performances et de la taille.
Ajout de PowerShell Core à la liste des applications prédéfinies pour la boîte de dialogue Exécuter et la boîte de configuration des onglets. Take Command Onglets.
Ajout de la prise en charge des moniteurs 8K.
TCC:
Nombreuses améliorations au niveau de la sécurité, des performances et de la taille.
Ajout du support pour les moniteurs 8K.
Ajout du support pour Python 3.13.
Ctrl-Shift-PgUp ou Ctrl-Shift-PgDn - ouvre la nouvelle boîte de dialogue Historique étendu (voir XHISTORY ci-dessous). (Peut être redéfinie en modifiant XHistWinOpen dans la boîte de dialogue OPTION / Clavier / Historique). L'historique étendu affiche et enregistre plus d'informations sur la commande que l'historique original :
Horodatage - Date et heure d'exécution de la commande
Durée d'exécution - Temps écoulé (au format secondes.millisecondes)
Return - Valeur entière renvoyée par la commande
CWD - Répertoire de travail actuel au moment de l'exécution de la commande
Command - La ligne de commande originale (avant l'expansion des alias et des variables)
Si vous double-cliquez sur une entrée de l'historique dans la boîte de dialogue ou appuyez sur Entrée, TCC exécute à nouveau la commande sélectionnée. Si vous appuyez sur Ctrl-Entrée, TCC copiera la commande sur la ligne de commande, où vous pourrez la modifier avant de l'exécuter.
Si le curseur est placé sur la liste, la saisie d'un numéro permet d'accéder au numéro de ligne correspondant (Id, dans la première colonne) dans la liste de l'historique étendu.
Un clic droit sur une entrée de la liste affichera un menu contextuel déroulant avec les options suivantes
Copier
Copier+Ajouter
Couper
Supprimer
L'historique étendu peut être activé ou désactivé à partir de la boîte de dialogue OPTION / Ligne de commande / Historique des commandes.
Le champ Édition (coin supérieur gauche de la boîte de dialogue) vous permet de rechercher les lignes correspondantes dans l'historique du répertoire. La recherche prend en charge les caractères génériques étendus TCC et les expressions régulières. (En raison des différentes options du champ, il ne s'agit pas d'une recherche incrémentielle. Vous devez appuyer sur Entrée avant que la recherche ne soit terminée et que la liste de l'historique étendu ne soit mise à jour). Vous pouvez effectuer une recherche sur n'importe quel champ de l'historique étendu :
| ts=... | Horodatage de la correspondance (aaaa-mm-jj hh:mm:ss) |
| rt=... | Durée d'exécution de l'épreuve (au format secondes.millisecondes) |
| ret=n | Code de retour de l'analyse (0 - 256) |
| cwd=... | Correspond au répertoire de travail actuel |
| cmd=... | Correspond à la ligne de commande |
IDE / Batch Debugger:
Nombreuses améliorations au niveau de la sécurité, des performances et de la taille.
Ajout de la prise en charge des moniteurs 8K.
Amélioration des performances du stylisme syntaxique pour les fichiers volumineux.
L'éditeur supporte maintenant l'autocomplétion pour les noms de commandes TCC ou les noms de commandes CMD, les variables internes et les fonctions de variables. Pour afficher la liste déroulante de l'autocomplétion, entrez le nom partiel et appuyez sur Ctrl-Entrée.
Le menu Fichier comporte deux nouvelles options :
Enregistrer en HTML - enregistre le fichier actuel en tant que fichier HTML.
Enregistrer en XML - enregistre le fichier actuel en tant que fichier XML.
Il y a une nouvelle option dans le menu Affichage :
Marquer la colonne max - Invite une boîte de dialogue demandant le numéro de la colonne. Elle trace ensuite une ligne verticale à la suite de cette colonne dans la fenêtre d'édition. Cette option peut être utile pour identifier les lignes trop longues.
TCEDIT:
Nombreuses améliorations au niveau de la sécurité, des performances et de la taille.
Ajout de la prise en charge des moniteurs 8K.
Amélioration des performances du stylisme syntaxique pour les fichiers volumineux.
L'éditeur supporte maintenant l'autocomplétion pour les noms de commandes TCC ou les noms de commandes CMD, les variables internes et les fonctions de variables. Pour afficher la liste déroulante de l'autocomplétion, entrez le nom partiel et appuyez sur Ctrl-Entrée.
Le menu Fichier comporte deux nouvelles options :
Enregistrer en HTML - enregistre le fichier actuel en tant que fichier HTML.
Enregistrer en XML - enregistre le fichier actuel en tant que fichier XML.
Il y a une nouvelle option dans le menu Affichage :
Marquer la colonne max - Invite une boîte de dialogue demandant le numéro de la colonne. Elle trace ensuite une ligne verticale à la suite de cette colonne dans la fenêtre d'édition. Cette option peut être utile pour identifier les lignes trop longues.
Aide :
L'aide pour Take Command, TCC, et CMDebug est maintenant disponible en anglais, français, allemand et espagnol. Vous pouvez télécharger les fichiers d'aide à partir de :
JP Software Downloads - Take Command, TCC, CMDebug, and TCC-RT
Le visualisateur de fichiers eWriter a été mis à jour à la version 4.0, et l'habillage de l'aide Take Command a été réécrit.
L'aide est construite avec une nouvelle version de Help & Manual (9.4.1).
Nouvelles directives TCMD.INI :
XHCWD=n - Définit la longueur maximale (en pixels) de la colonne CWD dans la boîte de dialogue contextuelle XHistory. La valeur par défaut est 240. La boîte de dialogue XHistory fixe la colonne CWD à la valeur XHCWD ou à la longueur maximale du répertoire, la valeur la plus faible étant retenue.
Commandes mises à jour :
| /F["..."] Efface les entrées de la liste de l'historique des répertoires. Vous pouvez avoir plusieurs arguments /F"...", et ils peuvent contenir des caractères génériques. Si vous n'incluez pas l'argument optionnel entre guillemets, /F effacera la liste entière. |
La page Clavier comporte de nouvelles entrées de touches sous Historique étendu :
XHistWinOpen (defaults to Ctrl-Shift-PgUp and Ctrl-Shift-PgDn) - fait apparaître la nouvelle boîte de dialogue Historique étendu (voir XHISTORY ci-dessous)
XHistDelete (default Ctrl-D) - pour supprimer les entrées sélectionnées dans la boîte de dialogue Historique étendu.
XHistEdit (default Ctrl-E) - pour éditer l'entrée sélectionnée dans la boîte de dialogue Historique étendu.
XHistSearch (default Ctrl-S) - pour modifier la chaîne de recherche dans la boîte de dialogue Historique étendu.
New Commands:
Exécute la ou les commandes à plusieurs reprises, en affichant les résultats et en mettant en évidence les différences par rapport à la dernière exécution. WATCH vous permet de voir comment la sortie du programme évolue dans le temps.
La syntaxe est la suivante :
WATCH [/C /D /Hn /In /Mn /Nf /Nh /R"regex" /Tn /V] "command ..."
| /C | Effacer l'affichage et déplacer le curseur avant chaque exécution |
| /D | Désactive la colorisation de la surbrillance |
| /Hn | Afficher uniquement les n premières lignes |
| /In | Intervalle (en secondes) entre chaque exécution |
| /Mn | Nombre maximum de fois que la commande doit être exécutée |
| /Nf | Désactive le pied de page de WATCH |
| /Nh | Désactive l'en-tête de WATCH |
| /R "regex" | N'affiche que les lignes de sortie qui correspondent à l'expression régulière. |
| /Tn | N'afficher que les n lignes de fin de texte |
| /V | Sortie verbeuse (en-tête et pied de page) |
| Command | Commande(s) à exécuter |
Command peut être une commande interne, un alias, un fichier batch ou une application externe.
Voici un exemple simple pour illustrer le fonctionnement de WATCH :
watch /c /v "echo time=%%_time & echo date=%%_date"
Notez que vous devez doubler vos % si vous voulez que les variables soient développées par les commandes spécifiées plutôt que par WATCH.
Un historique étendu des commandes qui enregistre la ligne de commande, le répertoire de travail actuel, le code de retour, la durée totale d'exécution (résolution en millisecondes) et l'horodatage. L'historique étendu ne remplace pas l'historique des commandes existant. XHISTORY peut soit afficher / modifier l'historique étendu, soit faire apparaître une boîte de dialogue qui vous permet de visualiser / éditer / sélectionner des entrées. (Voir aussi Ctrl-Shift-PgUp ci-dessus).
La syntaxe est la suivante :
XHISTORY [OFF | ON][/D/ F"..." | /M"..." | /Nf /Nh /Q]
OFF - Désactiver l'historique étendu
ON - Active l'historique étendu (l'historique étendu peut également être activé / désactivé dans la boîte de dialogue OPTION sur la page Ligne de commande)
/D - Affiche la boîte de dialogue XHistory. Vous pouvez visualiser, éditer, supprimer ou (ré)exécuter des commandes.
/F"..." Supprime les lignes correspondantes dans l'historique du répertoire. La recherche prend en charge les caractères génériques étendus TCC et les expressions régulières. Vous pouvez effectuer une recherche dans n'importe quel champ :
| /F "ts=..." | Horodatage de la correspondance (aaaa-mm-jj hh:mm:ss) |
| /F"rt=..." | Durée d'exécution de la recherche (au format secondes.millisecondes) |
| /F"ret=n" | Code de retour de l'analyse (0 - 256) |
| /F"cwd=..." | Correspond au répertoire de travail actuel |
| /F"cmd=..." | Correspondance avec la ligne de commande |
/M"..." Recherche des lignes correspondantes dans l'historique du répertoire. La recherche prend en charge les caractères génériques étendus TCC et les expressions régulières. Vous pouvez effectuer une recherche sur n'importe quel champ :
| /M "ts=..." | Correspondance avec l'horodatage (aaaa-mm-jj hh:mm:ss) |
| /M"rt=..." | Durée d'exécution de la recherche (au format secondes.millisecondes) |
| /M"ret=n" | Code de retour de l'analyse (0 - 256) |
| /M"cwd=..." | Correspond au répertoire de travail actuel |
| /M"cmd=..." | Correspond à la ligne de commande |
/Nh - N'affiche pas l'en-tête
/Nf - N'affiche pas le pied de page
/Q - N'affiche pas les entrées de l'historique étendu correspondant à /F et /M.