A página de preferências
Java > Estilo de Código > Modelos de Código
permite configurar o formato do código e comentários recentemente gerados.
A página código e comentários contém modelos de código que são utilizados pelas acções que geral código. Os modelos contêm variáveis que são substituídas quando é aplicado o modelo. Algumas variáveis estão disponíveis em todos os modelos, algumas são específicas dos modelos.
Acção |
Descrição |
---|---|
Editar... |
Abre a caixa de diálogo Modelos de Código para editar o modelo de códigos actualmente seleccionado. |
Importar... |
Importa modelos de código do sistema de ficheiros. |
Exportar... |
Exporta todos os modelos de código seleccionados para o sistema de ficheiros. |
Exportar Tudo... |
Exporta todos os modelos de código para o sistema de ficheiros. |
Os modelos de comentários podem conter a variável ${tags} que será substituída pelos identificadores de Javadoc padrão (@param, @return..) para o elemento comentado. O comentário 'Método que substitui' pode adicionalmente conter o modelo ${see_to_overridden}
O modelo 'Novos ficheiros Java' é utilizado pelos assistentes Novo Tipo quando é criado um novo ficheiro Java. O modelo pode especificar onde são adicionados os comentários. Repare que o modelo pode conter a variável ${typecomment} que vai ser substituída pela avaliação do modelo do comentário de tipo.
O modelo 'Corpo de bloco catch' é utilizado quando é criado um corpo de bloco catch. Pode utilizar as variáveis ${exception_type} e ${exception_var}.
Os modelos 'Corpo de método' são utilizados quando é criado um novo método com um corpo que ainda necessita de código para completar a sua funcionalidade. Contém a variável ${body_statement} que é processada para uma instrução de retorno ou/e uma super-chamada.
Os modelos 'Corpo de construtor' são utilizados quando é criado um novo método ou construtor com corpo. Este contém a variável ${body_statement} que processa uma super chamada.
Os modelos 'Corpo getter' são utilizados quando um novo método getter é criado. Este contém a variável ${body_statement} que não processa para a instrução de retorno adequada.
Os modelos 'Corpo setter' são utilizados quando o novo método setter é criado. Este contém a variável ${body_statement} que processa para a declaração de atribuição adequada.
Os campos e botões seguintes surgem na caixa de diálogo:
Acção |
Descrição |
---|---|
Descrição |
Uma descrição do modelo |
Padrão |
O padrão modelo. |
Inserir Variáveis... |
Apresenta uma lista de variáveis específicas de modelos predeterminadas. |
Acções de origem
Editor Java
Preferências do editor Java
Preferências dos modelos