Modelli di codice

The Opens the Code Templates preference page Java > Code Style > Code Templates preference page lets you configure the format of newly generated code and comments.

Codice e commenti

La pagina del codice e dei commenti contiene modelli di codice utilizzati dalle azioni che generano il codice. I modelli contengono variabili che vengono sostituite all'applicazione del modello. Alcune variabili sono disponibili in tutti i modelli, alcune sono specifiche di determinati modelli.

Azione

Description

Modifica...

Opens the Code Template dialog to edit the currently selected code template.

Importa...

Importa i modelli di codice dal filesystem.

Esporta...

Esporta tutti i modelli di codice selezionati nel filesystem.

Esporta tutto...

Esporta tutti i modelli di codice nel filesystem.

Modelli di commenti

I modelli di commenti possono contenere la variabile ${tags} che verrà sostituita dai tag Javadoc standard (@param, @return..) per l'elemento commentato. Il commento 'Sostituzione metodo' può contenere, inoltre, il modello ${see_to_overridden}

Modello Nuovi file Java

Il modello 'Nuovi file Java' viene utilizzato dalla procedura guidata Nuovo tipo quando viene creato un nuovo file. Il modello può specificare il punto in cui vengono aggiunti i commenti. Può contenere la variabile ${typecomment} che verrà sostituita dalla valutazione del modello del commento di tipo.

Modello Corpo del blocco

Il modello 'Corpo del blocco' viene utilizzato quando viene creato un corpo del blocco. Può utilizzare le variabili ${exception_type} e ${exception_var}.

Modello Corpo del metodo

I modelli 'Corpo del metodo' vengono utilizzati quando viene creato un nuovo metodo il cui corpo necessita altro codice per essere completo. Contengono la variabile ${body_statement} che si risolve in un'istruzione di ritorno o/e in una superchiamata.

Modello Corpo del costruttore

I modelli 'Corpo del costruttore' vengono utilizzati quando si crea un nuovo metodo o un nuovo costruttore con un corpo. Contengono la variabile ${body_statement} che si risolve in una superchiamata.

Modello Corpo getter

I modelli 'Corpo getter' vengono utilizzati alla creazione di un nuovo metodo getter. Contengono la variabile ${body_statement} che si risolve in un'istruzione di ritorno appropriata.

Modello Corpo setter

I modelli 'Corpo getter' vengono utilizzati alla creazione di un nuovo metodo getter. It contains the variable ${body_statement} that resolves to the appropriate assignment statement.

 

Finestra di dialogo Modelli codice

Nella finestra di dialogo vengono visualizzati i seguenti campi e pulsanti:

Azione

Description

Description

Descrizione del modello

Modello

Schema del modello.

Inserisci variabili...

Visualizza un elenco di variabili specifiche di modello predefinite.

Riferimenti correlati

Azioni del menu Origine
Editor Java
Preferenze dell'editor Java
Preferenze dei modelli