O editor de XML, na sua visualização de texto, recebe uma grande atualização
A partir da versão 2017, os desenvolvedores do XMLSpy terão acesso a algumas novas ferramentas de produtividade que poupam tempo no seu editor XML preferido, incluindo uma caixa de diálogo "Localizar/Substituir" modernizada, uma forma fácil de selecionar todas as ocorrências de uma determinada cadeia de caracteres e um atalho para encontrar um elemento pai.
Fiquei impressionado com a quantidade de tempo e esforço que estas novas ferramentas me pouparam desde o início. Vamos dar uma olhada, e eu mostrarei como.

Diálogo de pesquisa e substituição modernizado
A caixa de diálogo "Localizar" na visualização de texto do XMLSpy sempre ofereceu funcionalidades avançadas, incluindo opções de filtragem detalhadas, como a possibilidade de pesquisar dentro ou excluir nomes ou conteúdos de elementos/atributos, instruções de processamento, e muito mais, bem como a capacidade de pesquisar utilizando expressões regulares, com um construtor de expressões regulares integrado.

O que confere a esta caixa de diálogo um aspeto mais moderno é o facto de ser agora "modeless", ou seja, pode permanecer aberta enquanto trabalha. Também é possível pesquisar dentro de uma seleção – esta é a funcionalidade que já me poupou uma quantidade significativa de tempo, e por isso estou muito entusiasmado com ela – e cada termo de pesquisa é instantaneamente destacado, tanto na visualização de texto como na barra de rolagem, para uma visualização e navegação rápidas.

Finalmente, a caixa de combinação "Encontrar" armazena e permite pesquisar qualquer uma das últimas 10 cadeias de caracteres com um único clique.
Não se preocupe, no entanto – a ferramenta de pesquisa avançada, que permite pesquisar e substituir texto em pastas ou projetos inteiros, continua disponível na janela de Mensagens, localizada na parte inferior da área de texto.
Selecionar para encontrar
Outra melhoria na produtividade é proporcionada pela nova funcionalidade de pesquisa por seleção: não é preciso sequer pressionar Ctrl-F para procurar. Ao destacar qualquer texto, todas as ocorrências desse texto no documento serão destacadas instantaneamente, com as suas localizações indicadas na barra de rolagem.
Pode selecionar uma palavra inteira para procurar (clicando duas vezes ou através de seleção com o rato), ou, opcionalmente, procurar seleções tão curtas como um único caractere, sendo que todas estas opções são configuráveis através da caixa de diálogo "Visualização / Configurações da Visualização de Texto".

Ir para o elemento pai
Já alguma vez esteve a trabalhar num documento XML complexo e precisou de identificar rapidamente o elemento pai do nó atual? Agora, é tão simples como pressionar Ctrl-Alt-E.
Certifique-se de descarregar a versão mais recente do XMLSpy para experimentar estas novas funcionalidades, incluindo o suporte para grandes volumes de dados em ficheiros Avro, o suporte para novas bases de dados e drivers, e muito mais.