---
title: "L'éditeur de texte XML reçoit une mise à jour importante"
date: "2016-10-11"
categories: 
  - "development"
  - "tools"
  - "xml"
tags: 
  - "text-view"
  - "xml-editor"
  - "xmlspy"
description: Découvrez les dernières améliorations en matière de productivité intégrées à la vue de texte d'XMLSpy, notamment une boîte de dialogue de recherche/remplacement modernisée, une fonctionnalité de recherche par sélection et un accès rapide aux éléments parents.
---
Status: #blog

Tags:  #text-view #xml-editor #xmlspy

Categories: [development](/blog/fr/category/development.md) | [xml](/blog/fr/category/xml.md)
# L'éditeur de texte XML reçoit une mise à jour importante

À partir de la version 2017, les développeurs utilisant XMLSpy auront accès à de nouveaux outils de productivité qui leur feront gagner du temps dans leur éditeur [XML](http://www.altova.com/fr/xml-editor) préféré, notamment une boîte de dialogue de recherche/remplacement modernisée, un moyen simple de sélectionner toutes les occurrences d'une chaîne de caractères spécifique, et un raccourci pour trouver un élément parent.

J'ai été stupéfait de constater combien de temps et d'efforts ces nouveaux outils m'ont permis de gagner dès le début. Voyons cela de plus près, et je vous montrerai comment cela fonctionne.

![Nouvelles concernant la fonction de recherche et remplacement dans XML ](/blog/images/shutterstock_113438227.jpg)

<!--more-->

## **Dialogue de recherche et de remplacement modernisé**

La boîte de dialogue de recherche de XMLSpy, dans la vue texte, offre depuis toujours des fonctionnalités avancées, notamment des options de filtrage précises, comme la possibilité de rechercher dans ou d'exclure des noms ou contenus d'éléments/attributs, des instructions de traitement, etc., ainsi que la possibilité de rechercher à l'aide d'expressions régulières, grâce à un outil de création d'expressions régulières intégré.

 

![Recherche et remplacement dans les fichiers XML à l'aide d'expressions régulières](/blog/images/find-regular-expression.png "XML Find/Replace via regular expression")

 

Ce qui donne à cette interface de dialogue un aspect plus moderne, c'est qu'elle est désormais sans mode, c'est-à-dire qu'elle peut rester ouverte pendant que vous travaillez. Vous pouvez également effectuer des recherches dans une sélection de texte – et c'est là que j'ai déjà gagné un temps considérable, ce qui me passionne vraiment – et chaque terme de recherche est instantanément mis en évidence, tant dans la vue du texte que sur la barre de défilement, pour une visualisation et une navigation rapides.

 

![Rechercher et remplacer dans l'éditeur XML](/blog/images/xml-editor-find-replace.png)

Enfin, la zone de saisie "Rechercher" permet de stocker et de rechercher, en un seul clic, l'une des 10 dernières chaînes de caractères saisies.

Ne vous inquiétez pas, la fonction de recherche avancée dans les fichiers, qui permet de rechercher et de remplacer du texte dans des dossiers ou des projets entiers, est toujours disponible dans la fenêtre "Messages" située en bas de la zone de texte.

## **Recherche par sélection**

Une nouvelle fonctionnalité améliore encore la productivité : la fonction de recherche intégrée. Vous n'avez même pas besoin d'utiliser le raccourci Ctrl-F pour effectuer une recherche. En surlignant n'importe quelle chaîne de caractères, toutes les occurrences correspondantes dans le document seront instantanément mises en évidence, et leur emplacement sera indiqué sur la barre de défilement.

Vous pouvez sélectionner un mot entier pour effectuer une correspondance (en double-cliquant dessus ou en le sélectionnant avec la souris), ou, facultativement, effectuer des correspondances avec des sélections aussi courtes qu'un seul caractère. Toutes ces options sont configurables via la boîte de dialogue "Affichage / Paramètres de la vue texte".

 

![Recherche par sélection](/blog/images/select-to-find.png)

 

## **Aller à l'élément parent**

Avez-vous déjà travaillé sur un document XML complexe et eu besoin d'identifier rapidement l'élément parent du nœud actuel ? Désormais, c'est aussi simple que de presser les touches Ctrl+Alt+E.

 

Assurez-vous de télécharger [la dernière version de XMLSpy](http://www.altova.com/fr/whatsnew.html) pour découvrir ces nouvelles fonctionnalités, ainsi que la prise en charge des données massives dans les fichiers Avro, la prise en charge de nouvelles bases de données et pilotes, et bien plus encore.
