2012-03-26 14 views
7
@Setter 
@Getter 
private String query; 

Ho qualcosa del genere dopo la formattazione, come prevenirlo e mantenere le mie annotazioni su una riga? Non ho trovato alcuna impostazione utilizzabile all'interno della configurazione di Formater.Come impedire a Eclipse di dividere le annotazioni in nuove righe

@Setter @Getter @sthElse @oneMore @etc 
private String query; 

Questo è come vorrei che fosse

+1

Mi piacerebbe molto se Eclipse lo implementasse! – elias

risposta

6

Una modifica che consente di forzare una nuova riga ogni volta che si desidera aggiungere un commento in linea (//) alla fine della riga. Ad esempio, quando ho annotazioni su parametri, voglio che si allineino così:

public ModelView finish(// 
     @PathParam("stampId")// 
     long stampId, // 

Invece di simile a questo:

public ModelView finish(@PathParam("stampId") long stampId, 

Il mio uso di // mi dà più controllo a grana fine su questo. Quindi, se si cambia il "inserire nuove righe dopo annotazioni" impostazione si dovrebbe essere in grado di ottenere:

@Setter @Getter @sthElse @oneMore @etc // 
private String query; 

Sono sicuro che se ho preso uno sguardo al codice di formattazione Eclipse potrei aggiungere che lì, ma ho don non ho tempo per quello :-)

+0

Questa è una vecchia ... risposta ... ma grazie! :) – dantuch

1

Quando si sta modificando il tuo profilo formattazione, selezionare la scheda 'Nuove linee. C'è un gruppo etichettato "Annotazioni" su quella pagina delle preferenze. Si dovrebbe essere in grado di deselezionare le preferenze a "Inserire nuova riga dopo annotazioni sui soci/parametri/variabili locali"

8

IMHO il più vicino si può ottenere è:

@Setter @Getter @sthElse @oneMore @etc private String query; 

(via Formatter-> Nuovo Lines- > Inserisci nuove righe dopo le annotazioni Metodo

+1

Avevo paura quindi ... Questa versione è ancora più brutta :) – dantuch

+0

Sì, questa sembra essere la soluzione più vicina, ma ancora, non è una soluzione. :-( – weiglt

Problemi correlati