Sto cercando un modo automatico in eclissi per riformattare le parentesi graffe in stile K & R, eliminando le parentesi per istruzioni singole se, ecc. Esiste un modo?Riformattare lo stile del codice in Eclipse
Grazie.
Sto cercando un modo automatico in eclissi per riformattare le parentesi graffe in stile K & R, eliminando le parentesi per istruzioni singole se, ecc. Esiste un modo?Riformattare lo stile del codice in Eclipse
Grazie.
Prima di riformattare il necessario per personalizzare le impostazioni di formattazione nelle Preferenze di dialogo Java/ Code Style/Formatter
ai vostri K & impostazioni R se le impostazioni predefinite non corrispondono le vostre esigenze .
Le preferenze di dialogo è aperta dal Mainmenu/Window/Preferences
Si può anche configurare un salvataggio azione Java/Editor/Save Action
per formattare il codice sorgente al salvataggio.
Esiste un'opzione per disabilitare le parentesi in ifs a una sola riga? –
No Non penso che il codice sia formattato ma non modificato, comunque la finestra di dialogo di modifica ha così tante opzioni. – stacker
È possibile rimuovere le parentesi graffe nelle istruzioni semplici con l'uso di Source/Clean Up ... (è necessario configurarlo nelle preferenze - nella pagina Code Style impostare "Usa i blocchi nelle istruzioni if / while/for/do" su "Solo se necessario '). Puoi anche fare questo tipo di ripulitura come azione di salvataggio). Tuttavia non puoi farlo solo per if-s ma non per il tempo-s. –
tasto destro del mouse nel vostro editor => source => formato
Nella finestra di dialogo delle preferenze è possibile selezionare molte opzioni per la formattazione (Java -> Stile codice -> Formatter).
Dopo di che, si può semplicemente formattare il codice premendo Ctrl-Shift-F (Windows)
Inoltre, è possibile scegliere di formattare automaticamente il codice ogni volta che si salva il file. Questo è anche nella finestra di dialogo delle preferenze (Java -> Editor -> Salva azioni)
È possibile personalizzare la formattazione del codice Java andando a Window > Preferences
. Qui, scegliere Java > Code Style > Formatter
, fare clic su New...
per creare un nuovo profilo. Quindi Edit...
it.
Tuttavia, sono abbastanza sicuro che il formatter di codice di Eclipse non aggiungerà o rimuovere le parentesi graffe, semplicemente le posizionerà in base alle regole di stile. Avrai bisogno di uno strumento separato per fare questo o una ricerca ricercata e sostituirla.
* eliminazione di parentesi graffe per istruzioni singole se *: idea pessima IMO! Consiglio vivamente di seguire invece le convenzioni di Sun. –
È per un compito a casa nelle pratiche di programmazione minime (programmazione spartana). –
Non credo sia possibile in eclissi. E c'è una ragione per questo :) – Fortega