Podem ser definidas as seguintes preferências na página de preferências de
Executar/Depurar > Substituição de cadeias.
Esta página de preferências é usada apenas para criar variáveis de cadeia que serão reutilizadas noutras localizações que aceitam a substituição de variáveis de cadeia.
A plataforma SDK do Eclipse utiliza variáveis de cadeia na caixa de diálogo de inicialização para definir argumentos de programa e da VM para certos tipos de configuração de início, assim como permite substituições em destinos Ant na caixa de diálogo de inicialização de Ferramentas externas. Observe a seguinte imagem de ecrã que mostra a página de preferências de Substituição de cadeias com uma nova variável de cadeia TEST criada.
Neste caso a variável TEST não faz nada, mas no mundo 'real' poderia apontar para um directório ou para um programa em que gostaria que o caminho fosse reutilizado em configurações, etc.
Se quisermos explorar esta nova variável agora, podemos fazê-lo na caixa de diálogo de inicialização no separador Argumentos (para as configurações que têm o separador standard Argumentos), seleccionado o botão Variáveis... para a área de texto de argumentos de programa ou da VM. A selecção do botão Variáveis abre uma caixa de diálogo com uma listagem de todas as variáveis de cadeia disponíveis.
Na seguinte imagem de ecrã, podemos ver na lista a variável TEST disponível.
Poderá então seleccionar a variável TEST e indicá-la como um argumento, tal como se mostra na seguinte imagem de ecrã.
A outra plataforma referida utiliza a substituição de cadeias na caixa de diálogo de Ferramentas externas, utilizada com configurações Ant, como se mostra na seguinte imagem de ecrã.

Depurador
Perspectivas Java
Vistas Java
Depuração local
Depuração remota
Iniciar um programa Java
Executar e
depurar

Preferências de consola
Preferências de JREs instalados
Preferências de depuração Java
Preferências de inicialização
Preferências de perspectivas
Preferências de Executar/Depurar
Preferências de vista de Gestão