Modelli

La pagina delle preferenze Modelli consente di creare nuovi modelli e di modificare quelli esistenti. Un modello è estremamente utile per i programmatori perché consente loro di inserire rapidamente gli schemi di codice origine ricorrenti.

I seguenti pulsanti consentono di modificare e configurare i modelli:

Azione

Descrizione

Nuovo...

Apre una finestra di dialogo per creare un nuovo modello.

Modifica...

Apre una finestra di dialogo per modificare il modello selezionato.

Rimuovi

Rimuove tutti i modelli selezionati.

Importa...

Importa i modelli dal file system.

Esporta...

Esporta tutti i modelli selezionati nel file system.

Esporta tutto...

Esporta tutti i modelli nel file system.

Abilita tutti

Abilita tutti i modelli.

Disabilita tutti

Disabilita tutti i modelli.

Utilizza programma di formattazione codice

Se si attiva questa opzione, il modello viene formattato in base alle regole di formattazione del codice specificate nelle preferenze Programma di formattazione del codice, prima dell'inserimento. Altrimenti, il modello viene inserito così com'è, ma viene impostato un rientro corretto.

Vedere la pagina delle preferenze Programma di formattazione del codice

Finestra di dialogo Modello

Per creare un nuovo modello o modificarne uno esistente viene utilizzata la stessa finestra di dialogo, come descritto di seguito.

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

Opzione

Descrizione

Nome

Nome del modello.

Contesto

Il contesto determina dove può essere utilizzato il modello e l'insieme di variabili di modello predefinite.

Java
Contesto Java
Javadoc
Contesto Javadoc

Descrizione

Descrizione del modello, visualizzata quando viene scelto il modello.

Schema

Schema del modello.

Inserisci variabili...

Visualizza un elenco di variabili specifiche di contesto predefinite.

Variabili di modello

I contesti Java e Javadoc definiscono le seguenti variabili:

Variabile

Descrizione

${cursor}

Specifica la posizione del cursore quando viene lasciata inalterata la modalità di modifica modello. L'opzione è utile quando il cursore deve saltare in una posizione diversa dalla fine del modello, lasciando inalterata la modalità di modifica modello.

${date}

Calcola la data corrente.

${dollar}

Restituisce il simbolo del dollaro '$'.

In alternativa, possono essere utilizzati due simboli di dollaro: '$$'.

${enclosing_method}

Valuta il nome di un metodo di inclusione.

${enclosing_method_arguments}

Valuta un elenco di nomi di argomenti separati da virgole del metodo di inclusione. Questa variabile può essere utile quando si generano istruzioni di log per molti metodi.

${enclosing_package}

Valuta il nome del pacchetto di inclusione.

${enclosing_project}

Valuta il nome del progetto di inclusione.

${enclosing_type}

Valuta il nome del tipo di inclusione.

${file}

Valuta il nome del file.

${return_type}

Valuta il tipo di restituzione del metodo di inclusione.

${time}

Valuta l'ora corrente.

${user}

Valuta il nome dell'utente.

Il contesto Java definisce inoltre le seguenti variabili:

Variabile

Descrizione

${array}

Valuta una proposta per un nome di matrice dichiarato.

${array_element}

Valuta una proposta per un nome di elemento di una matrice dichiarata.

${array_type}

Valuta una proposta per un tipo di elemento di una matrice dichiarata.

${collection}

Valuta una proposta per un insieme dichiarato che implementa java.util.Collection.

${index}

Valuta una proposta per un iteratore di indice di matrice non dichiarato.

${iterator}

Valuta una proposta per un iteratore di un insieme non dichiarato.

Argomenti correlati
Modelli

Attività correlate
Utilizzo di modelli
Scrittura di propri modelli

Riferimenti correlati
Assistente ai contenuti Java

Copyright (c) 2000, 2003 IBM Corporation e altri. Tutti i diritti riservati.