---
title: "L'editor di testo per file XML riceve un importante aggiornamento"
date: "2016-10-11"
categories: 
  - "development"
  - "tools"
  - "xml"
tags: 
  - "text-view"
  - "xml-editor"
  - "xmlspy"
description: Scoprite le ultime funzionalità di ottimizzazione della produttività nella visualizzazione testuale di XMLSpy, tra cui una finestra di dialogo "Trova/Sostituisci" modernizzata, la funzione di ricerca tramite selezione di testo e la possibilità di accedere rapidamente agli elementi padre.
---
Status: #blog

Tags:  #text-view #xml-editor #xmlspy

Categories: [development](/blog/it/category/development.md) | [xml](/blog/it/category/xml.md)
# L'editor di testo per file XML riceve un importante aggiornamento

A partire dalla versione 2017, gli sviluppatori di XMLSpy avranno accesso a nuovi strumenti di produttività, progettati per risparmiare tempo, all'interno del loro strumento preferito [Editor XML](http://www.altova.com/it/xml-editor), che include una finestra di dialogo "Trova/Sostituisci" modernizzata, un modo semplice per selezionare tutte le occorrenze di una determinata stringa e una scorciatoia per trovare l'elemento genitore.

Sono rimasto stupito da quanto tempo e impegno questi nuovi strumenti mi abbiano fatto risparmiare fin da subito: diamo un'occhiata, e vi mostrerò come funzionano.

![Notizie relative alla funzione di ricerca e sostituzione in XML ](/blog/images/shutterstock_113438227.jpg)

<!--more-->

## **Dialogo di ricerca e sostituzione modernizzato**

La finestra di dialogo "Trova" nella visualizzazione del testo di XMLSpy offre da sempre funzionalità avanzate, tra cui opzioni di filtro dettagliate, come la possibilità di cercare all'interno o escludere elementi/attributi per nome o contenuto, istruzioni di elaborazione, e molto altro. Inoltre, consente di effettuare ricerche utilizzando espressioni regolari, grazie a un costruttore di espressioni regolari integrato.

 

![Ricerca e sostituzione di elementi XML tramite espressioni regolari](/blog/images/find-regular-expression.png "XML Find/Replace via regular expression")

 

Ciò che conferisce a questa interfaccia un aspetto più moderno è il fatto che ora è "modale", ovvero può rimanere aperta mentre si lavora. È inoltre possibile effettuare ricerche all'interno di una selezione: questa funzionalità mi ha già fatto risparmiare una quantità significativa di tempo, tanto che ne sono davvero entusiasta. Ogni termine di ricerca viene evidenziato istantaneamente sia nella visualizzazione del testo che sulla barra di scorrimento, per una rapida consultazione e navigazione.

 

![Trova/sostituisci nel editor XML](/blog/images/xml-editor-find-replace.png)

Infine, la casella combinata "Trova" memorizza e consente di cercare, con un solo clic, una qualsiasi delle ultime 10 stringhe inserite.

Non preoccupatevi, però: la potente funzione di ricerca nei file, che permette di effettuare operazioni di ricerca e sostituzione in intere cartelle o progetti, è ancora disponibile nella finestra "Messaggi" situata nella parte inferiore della visualizzazione del testo.

## **Seleziona per trovare**

Un ulteriore miglioramento della produttività è offerto dalla nuova funzionalità di ricerca "seleziona per trovare": non è necessario nemmeno premere Ctrl-F per effettuare una ricerca. Evidenziando qualsiasi testo, verranno immediatamente evidenziate tutte le corrispondenze all'interno del documento, con le relative posizioni indicate sulla barra di scorrimento.

È possibile selezionare un'intera parola da utilizzare come riferimento (facendo doppio clic su di essa o tramite evidenziazione con il mouse), oppure, opzionalmente, è possibile utilizzare selezioni anche di una sola lettera. Tutte queste impostazioni sono configurabili tramite la finestra "Visualizzazione / Impostazioni visualizzazione testo".

 

![Seleziona per trovare](/blog/images/select-to-find.png)

 

## **Vai all'elemento padre**

Avete mai lavorato su un documento XML complesso e avuto bisogno di identificare rapidamente l'elemento padre del nodo corrente? Ora, è facile come premere Ctrl-Alt-E.

 

Assicuratevi di scaricare [l'ultima versione di XMLSpy](http://www.altova.com/it/whatsnew.html) per provare queste nuove funzionalità, che includono il supporto per i big data nei file Avro, il supporto per nuovi database e driver, e molto altro.
