Icônes et raccourcis
Commande |
Icône |
Raccourci |
Recherche |
Ctrl+F |
|
Trouver suivant |
F3 |
Recherche
La commande Recherche affiche de dialogue Recherche dans lequel vous pouvez spécifier le string que vous souhaitez trouver et les autres options pour la recherche. Selon le mode actuel, le dialogue Recherche affiche des options différentes. Pour trouver le texte, le saisir dans le champ de saisie ou utiliser la liste de choix pour sélectionner un terme parmi les 10 derniers termes recherchés, puis spécifier les options de recherche.
Les commandes Recherche et Trouver suivant peuvent aussi être utilisées pour trouver des noms de fichier et de dossier lorsqu'un projet est sélectionné pour la fenêtre Projet.
Mode Grille
Dans le Mode Grille, le dialogue suivant apparaît. Choisir les options que vous souhaitez ou choisir un bouton radio. Les options disponibles sont décrites ci-dessous.
•Le volet Types vous permet de choisir les nœuds et les composants du document XML que vous souhaitez inclure dans la recherche. Cela permet à la recherche de sauter des types de nœud particuliers et d'aller plus loin. La touche Définir tout sélectionne tous les types de nœud ; Effacer tout désélectionne tous les types de nœud.
•Le volet Rechercher dans vous permet de définir si les noms d'un nœud, les contenus d'un nœud ou les deux doivent être recherchés pour le string de texte d'entrée.
•Le volet Paramètre vous permet de définir si la recherche doit être sensible à la casse et/ou correspondre au string d'entrée complet.
•Le volet Où vous permet de définir l'étendue de la recherche (le fichier entier ou le texte sélectionné).
•L'option Direction spécifie la direction de la recherche.
Mode Texte
Pour une description de la fonction Chercher des Modes Texte éditables, voir la section Mode Texte. Le dialogue Recherche pour les Modes de texte non éditables (comme dans la fenêtre XPath/XQuery) est affiché dans la capture d'écran ci-dessous.
Les options disponibles sont les suivantes :
•Correspond au mot entier uniquement : seuls les mots exacts dans le texte trouveront une correspondance. Par exemple, pour le string d'entrée fit, si Correspond au mot entier uniquement est coché, seul le mot fit correspondra au string de recherche ; le fit de fitness, par exemple, n'apparaîtra pas dans les résultats.
•Respecter la casse : recherche sensible à la casse (Address n'est pas la même chose qu'address).
•Expression régulière : cherche du texte spécifié par l'expression régulière que vous saisissez dans le champ de texte. Voir Expressions régulières ci-dessous pour une description des expressions régulières.
Noter les points suivants:
•Le dialogue Recherche est "dépourvu de mode", ce qui signifie qu'il peut rester ouvert alors que vous continuez à utiliser le Mode Texte. Appuyez sur Entrer pendant que le dialogue est ouvert, pour le fermer. Si le texte est marqué avant d'ouvrir le dialogue, le texte marqué sera automatiquement inséré dans le champ de saisie Rechercher.
•Une fois que le dialogue Recherche est fermé, vous pouvez renouveler la recherche actuelle en appuyant sur F3 pour une recherche vers l'avant ou Shift+F3 pour une recherche vers l'arrière.
•La touche Dérouler située à droite de la touche Rechercher (la touche marquée du symbole >), ouvre une deuxième fenêtre que vous pourrez également utiliser pour saisir des expressions régulières dans le champ Rechercher.
Vous pouvez utiliser des expressions régulières pour affiner encore vos critères de recherche. Une liste pop-up est disponible pour vous aider à construire des expressions régulières. Pour accéder à cette liste, cliquer sur la touche Dérouler à droite du champ de saisie Rechercher (la touche marquée du symbole >).
Cliquer sur la description d'expression requise permet d'insérer la syntaxe d'expression correspondante dans le champ d'entrée. Ci-dessous, vous trouverez une liste des caractères de syntaxe d'expression régulière.
. |
Correspond à n'importe quel caractère. Il s'agit d'un espace réservé pour un seul caractère. |
( |
Marque le début d'une région pour marquer une correspondance. |
) |
Marque la fin d'une région marquée. |
\n |
Où n est 1 à 9 se réfère à la région marquée de 1 à 9 lors du remplacement. Par exemple, si le string de recherche était Fred([1-9])XXX et que le string de remplacement était Sam\1YYY, une fois appliqué à Fred2XXX cela générera Sam2YYY. |
\< |
Correspond au début d'un mot. |
\> |
Correspond à la fin d'un mot. |
\x |
Vous permet d'utiliser un caractère x, qui normalement n'aurait pas de signification particulière. Par exemple, \[ serait interprété comme [ et non pas en tant que le début d'un ensemble de caractères. |
[...] |
Indique un ensemble de caractères. Par exemple, [abc] signifie tous les caractères a, b ou c. Vous pouvez aussi utiliser des plages : par exemple [a-z] pour tout caractère en minuscule. |
[^...] |
Le complément des caractères dans l'ensemble. Par exemple, [^A-Za-z] signifie n'importe quel caractère sauf un caractère alphabétique. |
^ |
Correspond au démarrage d'une ligne (sauf si utilisé à l'intérieur d'un ensemble, voir ci-dessus). |
$ |
Correspond à la fin d'une ligne. Exemple : A+$ pour trouver un ou plusieurs A à la fin de la ligne. |
* |
Correspond à 0 ou plus. Par exemple, Sa*m correspond à Sm, Sam, Saam, Saaam etc. |
+ |
Correspond à 1 ou plus. Par exemple, Sa+m correspond à Sam, Saam, Saaam etc. |
Note : | Les expressions régulières ne sont pas prises en charge dans le champ Remplacer. |
Trouver suivant
La commande Trouver suivant répète la dernière commande Chercher. Elle cherche l'occurrence suivante du texte saisi.