2016-04-10 37 views
9

Ho installato il plug-in lombok in IntelliJ e il mio codice funziona bene. Riesco a vedere i metodi generati da lombok nella vista struttura. Quello che voglio è un modo per vedere effettivamente il codice sorgente che lombok genera per ciascuno dei metodi. Mi rendo conto di poter delombok del file, ma mi chiedo se c'è un modo in cui posso capovolgere un interruttore per mostrare o nascondere il codice generato da lombok.Visualizza codice generato da lombok in IntelliJ IDEA

+0

http://stackoverflow.com/questions/29980133/intellij-idea-cannot-see-lombok-generated-code – anfab

+0

Dai un'occhiata a questa risposta. http://stackoverflow.com/a/29982184/636904 – zudduz

+1

Non sono sicuro di come questo indirizzi la domanda. Speravo di vedere la sorgente generata incorporata nel file sorgente. –

risposta

0

Lombok è dotato di un 'delombok' caratteristica che un utilizzo come segue:

java -jar lombok.jar delombok -p MyJavaFile.java 
+0

Molto consapevole di ciò come menzionato nella domanda. Sto cercando qualcosa nell'IDE dove posso lanciare un interruttore o qualcosa del genere e vedere il codice generato da lombok in linea nel file sorgente originale nel mio progetto. –

10

enter image description here

Solo nel caso qualcuno finisce alla ricerca di una risposta qui. Con il plugin lombok che inizia con v0.8.6 è possibile.

+0

grazie jjd. quello che sarebbe molto utile sapere è che re-Lomboking usando le opzioni di plugin sopra, basta riportare la classe a quello che era ... perché le opzioni di Lomboking iniziano tutte con Default ... Non voglio cambiare la classe da un Lombok su misura per un lombok predefinito ... scusate, sono un principiante lombok. – Beezer

+0

Basta guardare il menu espanso proprio sotto quello mostrato, ad esempio "Delombok". Questo è quello che stai cercando. – swalog