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.
|
|
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. |
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. |

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

