<< Clique para Mostrar o Sumário >>
Procurar e Substituir |
A ferramenta Procurar busca por ocorrências de um determinado texto, de forma parcial ou completa. Ao final da busca é apresentada ao usuário uma lista de resultados indicando o objeto ou objetos onde a ocorrência foi encontrada, a localização dentro deste objeto ou objetos, como por exemplo se é uma propriedade ou Associação, e o texto que contém a ocorrência. Para utilizar esta ferramenta, selecione a opção Procurar
na barra de ferramentas Padrão, selecione o item Procurar no menu Ferramentas do Elipse Power Studio ou utilize o atalho de teclado CTRL + SHIFT + F. Nestes casos a procura é sempre iniciada para todo o Domínio atual. Ao clicar com o botão direito do mouse em um objeto e selecionar a opção Procurar, que é equivalente ao atalho de teclado CTRL + F, a procura é sempre iniciada a partir do objeto selecionado e os respectivos filhos, se houver.
Janela Procurar
As opções disponíveis nesta janela estão descritas na tabela a seguir.
Opções disponíveis na janela Procurar
Opção |
Descrição |
---|---|
Procurar por |
Texto a ser procurado |
Olhar em |
Procura em todo o Domínio, nas janelas Resultados de Procura 1 (um) ou 2 (dois) ou somente no objeto selecionado |
Diferenciar maiúsculas de minúsculas |
Procura pelo texto especificado exatamente como foi escrito, diferenciando maiúsculas de minúsculas |
Palavra inteira |
Procura pelo texto especificado como uma palavra inteira, sem considerar se este texto está contido em outro texto |
Usar expressões regulares |
Procura pelo texto especificado utilizando o recurso de expressões regulares, descrito mais adiante |
Tudo |
Procura pelo texto especificado em propriedades dos objetos, Associações, scripts e Picks |
Incluir Dados das Fórmulas |
Inclui na procura os dados no banco de dados das Fórmulas |
Propriedades |
Procura pelo texto especificado apenas nos valores das propriedades dos objetos |
Apenas Nomes |
Procura pelo texto especificado apenas em propriedades que representam os nomes dos objetos, como por exemplo Name e ConnectionName |
Associações |
Procura pelo texto especificado apenas nas Associações dos objetos |
Apenas Fontes |
Procura pelo texto especificado apenas nas fontes das Associações dos objetos |
Scripts e Picks |
Procura pelo texto especificado apenas em scripts e Picks dos objetos |
Resultados de Procura 1 e 2 |
Mostra os resultados da procura nas janelas Resultados de Procura 1 (um) ou 2 (dois) |
Acrescentar Resultados |
Permite executar uma procura sem remover os resultados das buscas anteriores |
Procurar |
Executa a procura usando as opções selecionadas |
Ao selecionar a opção Usar expressões regulares, é possível utilizar padrões de combinações de caracteres, conhecidos como Expressões Regulares, para localizar texto. Por exemplo, utilizar a expressão "a*c" permitiria encontrar os textos "abc", "abbc" ou "a123c". A tabela a seguir contém alguns exemplos de combinações mais comuns em expressões regulares.
Combinações comuns em expressões regulares
Combinação |
Descrição |
---|---|
a |
Encontra apenas o caractere "a" |
. (ponto) |
Encontra qualquer sequência de caracteres, exceto nova linha |
[a-c] |
Encontra apenas os caracteres "a", "b" ou "c" |
\n, \t |
Encontra os caracteres de nova linha ou tabulação, respectivamente |
NOTAS |
•O Elipse Power utiliza a sintaxe ECMAScript nas expressões regulares. Para mais informações, consulte o tópico Expressões Regulares no Microsoft Docs. •Selecionar a opção Usar expressões regulares habilita a opção |
A figura a seguir mostra a janela Resultados de Procura 1 (um) de uma operação de procura.
Janela Resultados de Procura 1
As opções disponíveis nesta janela estão descritas na tabela a seguir.
Opções disponíveis na janela Resultados de Procura 1 ou 2
Opção |
Descrição |
---|---|
Selecionar Anterior |
Seleciona o resultado anterior na lista de resultados (CTRL + SHIFT + F8) |
Selecionar Próximo |
Seleciona o próximo resultado na lista de resultados (CTRL + F8) |
Ir para Resultado |
Seleciona o objeto que contém o resultado no Organizer |
Excluir Grupos Selecionados |
Exclui o grupo de resultados de procura selecionado (DELETE) |
Limpar Lista de Resultados |
Exclui todos os resultados de procura da lista de resultados |
Permite filtrar os resultados usando as colunas Objeto, Localização ou Resultado |
|
Objeto |
Caminho completo do objeto onde o texto foi encontrado |
Localização |
Mostra onde o texto foi encontrado, de acordo com as opções selecionadas no grupo Avançado da janela Procurar |
Resultado |
Mostra a expressão onde o texto foi encontrado |
NOTA |
Os grupos de resultados nas janelas Resultados de Procura 1 (um) e 2 (dois) podem ser expandidos |
A ferramenta Substituir substitui as ocorrências encontradas por outro texto especificado. Para utilizar esta ferramenta, selecione a opção Substituir
na barra de ferramentas Padrão, selecione o item Substituir no menu Ferramentas do Elipse Power Studio ou utilize o atalho de teclado CTRL + SHIFT + H. Nestes casos a substituição é sempre realizada para todo o Domínio atual. Ao clicar com o botão direito do mouse em um objeto e selecionar a opção Substituir, que é equivalente ao atalho de teclado CTRL + H, a substituição é sempre realizada a partir do objeto selecionado e os respectivos filhos, se houver.
Janela Substituir
As opções disponíveis nesta janela estão descritas na tabela a seguir.
Opções disponíveis na janela Substituir
Opção |
Descrição |
---|---|
Procurar por |
Texto a ser procurado para substituição |
Substituir por |
Texto a ser utilizado na substituição |
Olhar em |
Realiza a substituição em todo o Domínio, nas janelas Resultados de Procura 1 (um) ou 2 (dois) ou somente no objeto selecionado |
Diferenciar maiúsculas de minúsculas |
Realiza a substituição pelo texto exatamente como foi escrito, diferenciando maiúsculas de minúsculas |
Palavra inteira |
Realiza a substituição do texto especificado como uma palavra inteira, sem considerar se este texto está contido em outro texto |
Usar expressões regulares |
Realiza a substituição do texto especificado utilizando o recurso de expressões regulares, descrito na ferramenta Procurar |
Tudo |
Realiza a substituição do texto especificado em propriedades dos objetos, Associações, scripts e Picks |
Incluir Dados das Fórmulas |
Inclui na substituição os dados no banco de dados das Fórmulas |
Propriedades |
Realiza a substituição do texto especificado apenas nos valores das propriedades dos objetos |
Apenas Nomes |
Realiza a substituição do texto especificado apenas em propriedades que representam os nomes dos objetos, como por exemplo Name e ConnectionName |
Associações |
Realiza a substituição do texto especificado apenas nas Associações dos objetos |
Apenas Fontes |
Realiza a substituição do texto especificado apenas nas fontes das Associações dos objetos |
Scripts e Picks |
Realiza a substituição do texto especificado apenas em scripts e Picks dos objetos |
Resultados de Procura 1 e 2 |
Mostra os resultados da substituição nas janelas Resultados de Procura 1 (um) ou 2 (dois) |
Acrescentar Resultados |
Permite executar uma substituição sem remover os resultados das substituições anteriores |
Procurar |
Executa a procura usando as opções selecionadas sem executar a substituição |
Substituir |
Executa a substituição usando as opções selecionadas do primeiro resultado da procura nas janelas Resultados de Procura 1 (um) ou 2 (dois) |
Substituir Tudo |
Executa a substituição usando as opções selecionadas de todos os resultados da procura |
Substituir Seleção |
Executa a substituição somente nos resultados selecionados nas janelas Resultados de Procura 1 (um) ou 2 (dois) |
Substituir Visíveis |
Executa a substituição somente nos resultados mostrados após utilizar a opção Filtro das colunas Objeto, Localização ou Resultado nas janelas Resultados de Procura 1 (um) ou 2 (dois) |
NOTA |
Para selecionar um objeto e mostrar o local exato onde o texto se encontra ou onde o texto foi substituído, clique duas vezes na linha correspondente da lista de resultados ou pressione a tecla de espaço. |
A tabela a seguir contém as principais opções de pesquisa, bem como as limitações para os principais tipos de dados.
Principais opções de pesquisa
Tipo de Dados |
Exemplo |
Observação |
---|---|---|
Data e Hora |
10/02/2010 |
Encontra em propriedades do tipo Data e Hora. Se somente a data é especificada, encontra todas as ocorrências desta data, independente da hora. Se somente a hora é especificada, encontra todas as ocorrências desta hora, independente da data. Os milissegundos são ignorados na pesquisa |
Inteiro |
0 |
Encontra em todas as propriedades numéricas. Pesquisar por 10 encontra 10 e 10.0, mas não encontra 10.1 ou 100 |
Ponto flutuante |
10.0 |
Encontra em todas as propriedades numéricas de tipo Ponto Flutuante. Pesquisar por 10.1 não encontra 10 (inteiro). As configurações regionais do Windows são consideradas para validar o símbolo decimal no número |
Cor |
255,255,0 |
Encontra apenas em propriedades do tipo Cor. Deve necessariamente usar vírgulas para separar os valores, que devem estar no sistema RGB, ou seja, três grupos de valores variando entre 0 (zero) e 255 |
Booleano |
Verdadeiro |
Leva em consideração o idioma do Windows para entender a pesquisa como sendo de um valor Booleano |
String |
Teste |
Encontra Strings inteiras ou partes de Strings, de acordo com o tipo de pesquisa, por palavra inteira ou não. Qualquer tipo de dado pode ser encontrado em propriedades do tipo String |