Plugin Glance no TDS (Highlight em texto selecionado como no Notepad++)

Olá pessoal…

Hoje irei mostrar como instalar e utilizar o plugin Glance, recurso para otimizar o desenvolvimento de fontes AdvPL.


Para quem já abriu algum fonte no notepad++ (imagem abaixo) ou em algum outro editor e sentiu falta daquele recurso de highlight (ao selecionar uma palavra/texto em um arquivo, todas as palavras iguais ficam com uma cor de fundo para identificação), no TDS existe um plugin que faz o mesmo processo, ideal para encontrar variáveis e constantes no fonte.

Exemplo de Highlight no Notepad++

Exemplo de Highlight no Notepad++

Primeiramente instale o Eclipse Marketplace (Tutorial de Instalação – Clique Aqui), depois disso, clique em Ajuda > Eclipse Marketplace. Depois procure pelo plugin Glance:

Procurando por "Glance" no Eclipse Marketplace

Procurando por “Glance” no Eclipse Marketplace

Clique então em Install. Espere instalar normalmente como qualquer plugin e após a instalação reinicie o TDS.
Agora vá em Janela > Preferências > Geral > Glance Search e cheque as opções de ‘show at startup’ e ‘show in the current window’, note que é possível até escolher as cores para a pesquisa.

Configurando o Glance

Configurando o Glance

Clicando em Aplicar e fechando a janela, no TDS é mostrado uma barra no rodapé da aplicação onde é possível buscar o texto desejado.

Exemplo de utilização do Glance

Exemplo de utilização do Glance

Na barra da esquerda são mostradas setas e na da direita é ‘pintado’ as linhas onde se tem a ocorrência do texto procurado, e abaixo é onde é possível efetuar as buscas.

É possível inclusive utilizar o plugin para pesquisar expressão regular e setar se é case sensitive.

Também é possível utilizar o padrão do TDS, clicando em marcar ocorrências no cabeçalho do TDS.

Utilizando o padrão do TDS

Utilizando o padrão do TDS

Porém não é muito flexível quanto o plugin Glance.

Bom pessoal, por hoje é só.
Abraços e até a próxima.

About Dan_Atilio

Analista e desenvolvedor de sistemas na TOTVS Oeste Paulista Bauru. Técnico em Informática pelo CTI da Unesp. Graduado em Banco de Dados pela Fatec Bauru. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor do projeto Terminal de Informação, onde são postados tutoriais e notícias envolvendo o mundo da tecnologia.

Deixe uma resposta