Assistente Exteriorizar Cadeias

O assistente Exteriorizar Cadeias permite-lhe refactorizar uma unidade de compilação de tal forma que as cadeias utilizadas na unidade de compilação possam ser traduzidas em diferentes idiomas. O assistente pode ser invocado em ficheiros novos e por processar, mas também pode modificar páginas já convertidas. Permite também a reversão de alterações efectuadas por uma invocação anterior do assistente.

Na primeira página do assistente, pode especificar como devem ser exteriorizadas as cadeias encontradas na unidade de compilação. Também é possível interiorizar cadeias que já tenham sido exteriorizadas.

Campo

Descrição

Utilizar o mecanismo de exteriorização de cadeias Eclipse

Se esta opção estiver desmarcada, é utilizado o mecanismo de exteriorização padrão; caso contrário, será utilizado o novo mecanismo de exteriorização de cadeias Eclipse.
Nota: Este campo só está presente se o caminho de compilação do projecto contiver a classe org.eclipse.osgi.util.NLS.

Inserir prefixo comum para chaves geradas

Especifica um prefixo opcional para cada nova chave gerada. Recomenda-se utilizar o nome da unidade de compilação, de modo a que as entradas nos ficheiros de propriedades possam ser agrupadas facilmente.

Cadeias a exteriorizar

Apresenta a lista de todas as cadeias no ficheiro. Quando são encontradas cadeias não exteriorizadas, a lista será filtrada para mostrar apenas as novas cadeias com as chaves e os valores propostos. Para controlar este filtro, use o quadrado de confirmação no cimo da tabela.

Exteriorizar

Marca as cadeias seleccionadas que irão ser exteriorizadas. As cadeias exteriorizadas serão colocadas num ficheiro de propriedade e o código será alterado para procura no ficheiro de propriedade.

Ignorado

Marca as cadeias seleccionadas para que não sejam exteriorizadas. Estas cadeias serão marcadas com um comentário '//$NON_NLS' e o compilador irá ignorar estas cadeias ao avisar sobre cadeias não exteriorizadas.

Interiorizar

Marca as cadeias seleccionadas para que sejam novamente interiorizadas: Este facto levará o código para o estado original antes de ser aplicado o assistente de exteriorização: A entrada no ficheiro de propriedade será removida e será também removido o comentário '//$NON_NLS'.

Editar Chave...

Abre uma caixa de diálogo para inserir uma nova chave.

Contexto

Apresenta a ocorrência da cadeia no contexto da unidade de compilação.

Classe de detentor de acesso

A classe utilizada para aceder ao ficheiro de propriedades. Prima Configurar... para abrir a caixa de diálogo Configurar classe de cetentor de acesso.

Configurar classe de detentor de acesso

Este diálogo especifica o nome e a localização do ficheiro de propriedades e da respectiva classe de detentor de acesso. Utiliza-se uma classe de detentor de acesso para obter cadeias armazenadas no ficheiro de propriedades, mediante uma chave indicada.

Definições de classe de detentor de acesso:

Opção

Descrição

Pasta de origem

A pasta origem para armazenar a classe de detentor de acesso.

Pacote

A localização da classe de detentor de acesso.

Nome da classe

O nome da classe para aceder ao lote de recursos.

Padrão de substituição

Especifica o padrão origem para substituir a cadeia com que se vai exteriorizar.

Definições do ficheiro de propriedades:

Opção

Descrição

Pasta de origem

A pasta origem para armazenar o ficheiro de propriedades.

Pacote

A localização do ficheiro de propriedades.

Nome do ficheiro de propriedades

O nome do ficheiro de propriedades.

Conceitos relacionados

Exteriorização de cadeias
Mecanismo de exteriorização de cadeias Eclipse

Tarefas relacionadas

Exteriorizar Cadeias

Referência relacionada

Acções de origem