c'è una scorciatoia per l'inserimento del codice:scorciatoia IntelliJ per inserire un controllo nullo?
if (someParameter == null)
throw NullPointerException("someParameter is null");
c'è una scorciatoia per l'inserimento del codice:scorciatoia IntelliJ per inserire un controllo nullo?
if (someParameter == null)
throw NullPointerException("someParameter is null");
Non c'è un modello definito per questo, ma è possibile creare facilmente uno. Basta seguire i passaggi descritti here.
Se si sta bene con avere alcune annotazioni nel codice allora si potrebbe provare la soluzione menzionato here. Non risolve il problema direttamente, ma se si dispone di questo tipo di controlli nulli in molti luoghi è possibile utilizzare questo :)
Il link nella risposta è morto (* "Errore 404" *). – Pang
V'è ora un modo semplice per farlo (nella versione 13.1), descritto qui: http://blog.jetbrains.com/idea/2014/03/postfix-completion/
provare a digitare ifn
seguito da Tab. Puoi trovarne di più o definirne di più andando alle preferenze e cercando "Modelli dal vivo".
IntelliJ IDEA fornisce un'altra funzionalità, simile alle scorciatoie, che può essere d'aiuto per la vostra produttività, ovvero completamento postfix.
Se si desidera inserire un controllo nullo, di tipo 'NULL' dopo il nome della variabile, ad esempio
e il codice nullo controllo verrà inserito automaticamente, ad esempio
IntelliJ IDEA fornisce completamenti postfix più a portata di mano, che si possono trovare nelle preferenze al Editor> Generale> Postfix Completamento
mi sento di raccomandare un IllegalArgumentException invece se questo è per controllando i paramter. –
@Thor - Cerchiamo di non trasformare questo in un'altra discussione - per ora, sono semplicemente interessanti nel collegamento IntelliJ, se esiste, non è nel tipo di eccezione generata. – ripper234