| Home » Categories » UltraEdit/UEStudio » Sommaire des menus » Menu Avancé » Configuration (UE) » Disposition de l’application | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Afficher/Modifier modèles |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Article Number: 5193 | Last Updated: Wed, Apr 4, 2012 1:31 PM
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Utilisez cette commande pour afficher la boîte de dialogue Modifier des modèles. Un modèle est un texte prédéfini qui peut être automatiquement rappelé pour être inséré dans un fichier. Le menu déroulant Groupe de modèles permet de sélectionner les modèles qui seront répertoriés dans le volet Modèles.
Les modèles s'organisent en trois groupes : globaux, d'environnements et de langues. Les modèles globaux sont toujours disponibles ; les modèles d'environnements ne sont disponibles que lorsque l'environnement auquel ils sont associés est chargé ; les modèles de langues sont associés aux langues spécifiées pour la coloration syntaxique et ne sont disponibles que lors de l'édition de fichiers dont l'extension correspond à la langue spécifiée.
Vous pouvez définir un nombre illimité de modèles. Chacun des 20 premiers modèles globaux peut être rappelé au moyen des touches de raccourci Alt+0 à Alt+9, puis Maj+Alt+0 à Maj+Alt+9. Tout autre modèle peut être rappelé au moyen de la boîte de dialogue Insertion d'un modèle ou de touches de raccourci définies par l'utilisateur.
Si besoin est, chaque modèle peut être associé à un nom. Dans l'affirmative, ce nom s'affichera dans les info-bulles de la barre d'outils ainsi que dans la liste des modèles lors de l'insertion d'un modèle. En cas d'utilisation de l'environnement par défaut, les modèles globaux sont enregistrés dans le fichier UETMPLTE.DAT dans le répertoire par défaut ou dans le répertoire spécifié sous la branche Répertoires, sous configuration, dans le menu Avancé. Les environnements intégrés ainsi que les environnements définis par l'utilisateur enregistrent les modèles de type environnement dans un fichier relatif à l'environnement spécifié, consigné dans le répertoire de ce dernier. Les modèles de langues sont enregistrés dans le répertoire par défaut des fichiers de mots, selon les langues spécifiées dans ces derniers auxquelles ils sont associés. Variables génériques
À l'aide de la syntaxe [+VariableName+], l'utilisateur peut définir des variables "génériques" dans un modèle. Lorsque le modèle est inséré, le mode d'édition met ces variables génériques en surbrillance. L'utilisateur peut alors renommer les valeurs qui s'y trouvent. Toutes les occurrences des variables correspondantes sont alors mises à jour. Activer la touche de retrait (Tab) permet d'activer les variables une à une. Par exemple, si l'utilisateur insère le modèle
// function [+function+] [+scope+] function [+function+] () { ^ }
et tape "maFonc" pour la variable [+function+] et "prive" pour la variable [+scope+], le résultat suivant s'affiche :
// function maFonc privé function maFonc () { ^ <-- Le signe d'insertion clignote ici. }
Activer la touche Echap ou Entrée permet d'insérer le modèle dans le document actif de façon permanente. Le mode d'édition de modèle n'est plus actif.
Un modèle peut contenir des chaînes de caractères spéciales qui sont traduites au moment de l'appel du modèle. Ces chaînes de caractères spéciales sont :
Remarque - ^ réfère au caractère '^' NON à la touche CTRL + valeur.
De plus, pour un formatage étendu de la date et de l'heure, UltraEdit supporte les fonctionnalités supplémentaires suivantes :
Heure Pour spécifier L'HEURE UTILISATEUR, utilisez la syntaxe suivante dans votre modèle :
Pour une heure locale, utilisez les marques suivantes : [TIME_USER]…ici la chaîne de l'heure formatée…[TIME_USER_END]
Pour une heure système, utilisez les marques suivantes : [TIME_USER_SYS]…ici la chaîne de l'heure formatée…[TIME_USER_SYS_END]
Le format de la chaîne de l'heure se définit comme suit :
Si vous utilisez des espaces pour séparer les éléments dans la chaîne formatée, ces espaces apparaîtront à la même position dans le modèle. Les lettres doivent être en majuscules ou en minuscules comme présenté (par exemple, "ss", et non "SS"). Les caractères dans la chaîne formatée entourés d'une apostrophe apparaîtront à la même position et inchangés dans le modèle.
Par exemple, pour obtenir la chaîne
"11:29:40 PM"
utilisez le format :
"hh':'mm':'ss tt"
Cette chaîne DOIT être entre des marqueurs, par exemple :
[TIME_USER]hh':'mm':'ss tt[TIME_USER_END]
Date Pour spécifier LA DATE UTILISATEUR, utilisez la syntaxe suivante dans votre modèle :
Pour une date locale, utilisez les marques suivantes : [DATE_USER]…ici la chaîne de l'heure formatée…[DATE_USER_END]
Pour une date système, utilisez les marques suivantes : [DATE_USER_SYS…ici la chaîne de l'heure formatée…[DATE_USER_SYS_END]
Le format de la chaîne de la date se définit comme suit :
Si vous utilisez des espaces pour séparer les éléments dans la chaîne formatée, ces espaces apparaîtront à la même position dans le modèle. Les lettres doivent être en majuscules ou en minuscules comme présenté (par exemple, "MM", et non "mm"). Les caractères dans la chaîne formatée entourés d'une apostrophe apparaîtront à la même position et inchangés dans le modèle.
Par exemple, pour obtenir la chaîne :
"Mer, Aou 31 94"
utilisez le format :
"ddd',' MMM dd yy"
Cette chaîne DOIT être entre des marqueurs, par exemple :
[DATE_USER]ddd',' MMM dd yy[DATE_USER_END]
Insertion de modèle Si l'option Suggestion automatique de modèle intelligent en cours de saisie est activée, sous Avancé -> Configuration -> Modèles, et si l'utilisateur s'interrompt au cours de la saisie d'une chaîne correspondant à un nom de modèle défini, UltraEdit "suggère" un modèle en fonction des derniers caractères saisis. L'utilisateur peut alors appuyer sur la touche de retrait (Tab) afin d'insérer le modèle suggéré.
Par exemple, si l'utilisateur dispose d'un modèle C/C++ nommé "vide", et s'il édite un fichier *.cpp, tape "vide" puis s'interrompt brièvement, UltraEdit insère automatiquement le modèle "vide" selon un mode de "suggestion" spécial. Pour achever l'insertion du modèle, l'utilisateur doit alors appuyer sur la touche de retrait (Tab). Le délai qui s'écoule avant que l'utilisateur puisse voir un modèle suggéré se définit dans le champ "après une interruption de" sous Avancé -> Configuration -> Modèles.
Pendant l'édition, l'utilisateur peut également appuyer sur Ctrl+Espace pour appeler la boîte de dialogue de remplissage automatique. Tout modèle défini dont le nom correspond à la chaîne placée en regard du signe d'insertion sera alors également répertorié dans la boîte de dialogue de remplissage automatique. L'utilisateur peut y choisir un modèle et l'insérer le cas échéant. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Attachments
There are no attachments for this article.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related Articles
Aide
Viewed 34 times since Wed, Dec 7, 2011
Avancé
Viewed 33 times since Wed, Dec 7, 2011
Explorateur de fichiers interne
Viewed 31 times since Wed, Dec 7, 2011
État des fenêtres
Viewed 33 times since Wed, Dec 7, 2011
Fenêtres arrimables
Viewed 31 times since Wed, Dec 7, 2011
Divers
Viewed 38 times since Wed, Dec 7, 2011
Boîte de dialogue Accélérateurs
Viewed 37 times since Fri, Dec 9, 2011
|
|
|

French