| TCEDIT |
| Objet : | appellele Take Command éditeur |
| Format : | TCEDIT [range .../C /EXIT /INI /PRINT /START /O:[-]acdeginorstuz ] file [/GOTOLINE:n /PRINT /RDONLY] ... |
fichier |
Fichier(s) à éditer |
/EXIT (éditer TCEXIT.BTM) |
|
/START (éditer TCSTART.BTM) |
|
/INI (éditer TCMD.INI) |
|
|
Sélection de fichiers
Prend en charge les caractères génériquesétendus , les plages, les noms de fichiers multiples et les listes d'inclusion.
Syntaxe d'achèvement des fichiers :
La syntaxe de complétion de nom de fichier par défaut est la suivante : [1] dirs btm bat cmd [2*] *
Utilisation :
TCEDIT ouvre un environnement à onglets dans lequel les fichiers INI, script, FTP et HTTP peuvent être édités. TCEDIT prend en charge la coloration syntaxique de nombreux langages de script, y compris les fichiers batch .BAT, .BTM et .CMD, Perl, Python, Ruby et Tcl. Chaque argument de la ligne de commande est supposé être un nom de fichier à ouvrir dans une fenêtre d'onglet séparée.
TCEDIT affiche les modifications apportées au document dans la marge et dans le texte. Dans le texte, les caractères insérés apparaissent avec des soulignements colorés et les points où les caractères ont été supprimés sont indiqués par de petits triangles. La marge affiche un bloc indiquant l'état général de la ligne. Les états sont les suivants : modifié (orange), sauvegardé (vert), sauvegardé puis revenu à l'état modifié (vert-jaune), et sauvegardé puis revenu à l'état original (cyan). L'historique des modifications peut être activé ou désactivé à l'aide de l'entrée de menu "Options / Historique des modifications".
Lors du chargement d'un fichier, TCEDIIT vérifie d'abord le type de fichier (UTF-16, UTF-8 avec nomenclature, ou ANSI). Si le fichier n'a pas de nomenclature UTF-16 ou UTF-8, il est lu comme un fichier ANSI avec la page de code de la console actuelle, et converti en UTF-8 avant d'être édité. Il sera reconverti en fichier ANSI avec la page de code courante lorsqu'il sera sauvegardé. Cela permet à TCEDIIT d'afficher correctement les caractères ASCII de haut niveau dans l'éditeur.
Si vous spécifiez un fichier qui n'existe pas au démarrage de TCEDIIT (et que vous n'avez pas spécifié /C), TCEDIIT affichera une boîte de message vous demandant si vous voulez créer le fichier.
Oui - Crée un nouveau fichier vide et l'ouvre dans la fenêtre de l'onglet actif
Non - Ouvre une fenêtre d'onglet vide sans titre (vous devrez nommer le fichier avant de l'enregistrer)
Annuler - Quitte TCEDIIT
TCEDIT sélectionne le lexateur syntaxique (colorisation) en fonction de l'extension du fichier :
| .bat | TCMD (ou CMD) |
| .btm | TCMD |
| .cmd | TCMD (ou CMD) |
| .css | CSS |
| .htm | HTML |
| .html | HTML |
| .lua | Lua |
| .php | PHP |
| .pl | Perl |
| .ps1 | PowerShell |
| .py | Python |
| .rb | Ruby |
| .sh | Bash shell |
| .sql | SQL |
| .tcl | Tcl/Tk |
| .vbs | VBScript |
| .xml | XML |
TCEDIT prend également en charge la lecture à partir des sites clipboared (CLIP :), FTP et HTTP.
La fenêtre TCEDIT comprend un curseur dans le coin inférieur droit de la barre d'état pour contrôler le niveau de transparence. Vous pouvez également modifier la transparence à l'aide des touches Ctrl-Shift-Molette de la souris.
Si vous éditez un fichier TCC utilisez la syntaxe (par défaut) TCC dans le menu Options. Si vous éditez un fichier batch à exécuter sous CMD.EXE, sélectionnez la syntaxe CMD. Si vous sélectionnez la syntaxe CMD, TCEDIT reconfigurera l'analyseur de fichiers batch pour une compatibilité maximale avec CMD.EXE , y compris la désactivation des commandes internes, alias, variables, fonctions et plugins ( TCC).
TCEdit surveille le système de fichiers pour détecter toute modification apportée au(x) fichier(s) en cours d'édition. Si une autre application modifie un fichier, l'IDE affichera un message vous informant du changement et vous demandant si vous souhaitez recharger le fichier mis à jour.
Barre d'outils
La barre d'outils de la fenêtre d'édition (qui est configurable en cliquant sur la flèche vers le bas la plus à droite), a un certain nombre d'icônes pour contrôler le débogage. Chaque icône est accompagnée d'une info-bulle pour une référence rapide :
| Nouveau | Créer un nouveau fichier batch dans une nouvelle fenêtre d'onglet. |
| Open | Ouvrir un fichier batch existant dans une nouvelle fenêtre d'onglet. |
| Enregistrer | Enregistrer le fichier de lot actuel. |
| Imprimer | Imprimer le fichier de lot actuel. |
| Couper | Copier la sélection en surbrillance dans le presse-papiers et la supprimer du fichier. |
| Copy | Copierla sélection en surbrillance dans le presse-papiers. |
| Coller | Copier le contenu du presse-papiers à l'emplacement actuel du curseur. |
| Delete | Supprimer la sélection mise en évidence. |
| Undo | Annuler la dernière modification. |
| Redo | Rétablir la dernière annulation. |
| Rechercher | Rechercher du texte. |
| Propriétés du fichier | Affiche des informations sur le fichier en cours. |
| Invite de commande | Lancer une autre copie de TCC (utile si vous devez effectuer certaines tâches pendant le débogage d'un fichier). |
| Aide | Affiche l'aide en ligne. |
Vous pouvez obtenir de l'aide pour la commande, la variable ou la fonction sélectionnée (en surbrillance) en appuyant sur Ctrl-F1 ou en cliquant avec le bouton droit de la souris et en sélectionnant Aide dans le menu contextuel.
Open chargera le fichier et tout fichier de signet associé (filename.ext.bmark).
Save enregistre le fichier et tout fichier de signet associé (filename.ext.bmark) ainsi que le fichier des variables surveillées.
Piping Input to TCEdit
TCEdit supporte l'entrée par pipeline. Par exemple, "dir | TCEdit" chargera le contenu du répertoire dans la première fenêtre de l'onglet.
TCEdit supporte la sortie par pipeline avec l'option de menu "File / Write to STDOUT". Cela vous permet d'éditer l'entrée du tuyau avant de l'envoyer pour qu'elle soit traitée par une autre application. Par exemple :
dir /b | tcedit | someapp
Options :
| /GOTOLINE:n | Aller à la ligne spécifiée dans le fichier après avoir ouvert la fenêtre de tabulation .Par exemple : |
tcedit mytest.cmd /gotoline:24 [yourtest.cmd /gotoline:12 ...]
Vous pouvez utiliser n'importe quelle combinaison des options de tri ci-dessous. Si plusieurs options sont utilisées, la liste sera triée avec la première option de tri comme clé primaire, la suivante comme clé secondaire, et ainsi de suite :
| n | Trier par nom de fichier et extension, sauf si e est explicitement inclus. Il s'agit de l'option par défaut. |
| - | Inverse l'ordre de tri pour la clé de tri suivante. |
| a | Trier les noms et les extensions dans l'ordre ASCII standard, plutôt que numériquement lorsque des sous-chaînes numériques sont incluses dans le nom ou l'extension. |
| c | Trier par taux de compression |
| d | Tri par date et heure (la plus ancienne en premier) ; voir aussi /T:acw |
| e | Tri par extension |
| g | Regroupement des sous-répertoires d'abord, puis des fichiers |
| i | Tri par description |
| o | Trier par propriétaire |
| r | Inverser l'ordre de tri pour toutes les options |
| s | Trier par taille |
| t | Identique à d |
| u | Non trié |
| z | Identique à s |
tcedit nom de fichier /imprimer
| /RDONLY | Lance TCEdit en mode lecture seule pour le fichier précédant l'argument /RDONLY sur la ligne de commande. |
| /Wrap:n | Définit le mode de retour à la ligne par défaut. n est une valeur comprise entre 0 et 3 ; la valeur par défaut est 0. |
0 Aucun
1 Mot
2 Caractère
3 Espace blanc
/Wrap s'applique à tous les fichiers qui le suivent sur la ligne de commande.