2012-12-09 9 views
19

Ho registrato un profilo di copyright nelle preferenze e l'ho impostato come predefinito. Ho anche registrato un ambito per quel profilo impostato su "Tutti". Posso aggiungerlo a un file facendo "cmd + N (generate) -> Copyright".Aggiungi automaticamente il copyright ai nuovi file Java in IntelliJ 12

Non voglio doverlo fare manualmente per ogni nuova classe che creo. come posso averlo automaticamente aggiunto a tutte le nuove classi d'ora in poi?

risposta

11

copyright non viene automaticamente aggiunto i nuovi file, è possibile utilizzare il Aggiornamento Copyright azione sul nodo principale del progetto nella finestra di progetto per aggiungere/aggiornarlo per tutti i file in una sola volta o è possibile attivare Aggiorna l'opzione Copyright nella finestra di dialogo Commit Project per assicurarti che i file condivisi tramite VCS abbiano sempre il copyright più recente.

UPDATE: Ho verificato che diritto d'autore viene aggiunto automaticamente per me, ma può essere difficile da notare che in realtà è stato aggiunto come di default appare in cima del file ed è crollato, anche l'editor non scorre verso l'alto e rimane dov'era. Se si scorre l'editor e si apre il commento principale, si dovrebbe essere in grado di vedere il copyright automaticamente aggiunto. È anche possibile modificare la posizione nei file per tipo di file per vedere che viene aggiunto quando viene creato il nuovo file.

Here is the screencast che mostra che funziona.

+0

Conosci il motivo? Questo sembra piuttosto soggetto a errori. È molto probabile che dimenticherò di fare clic su "Aggiorna copyright" o aggiungerlo quando si esegue il commit. –

+0

Penso che il modo attuale per farlo sia abbastanza semplice. Un automatismo non è davvero necessario, ma sarebbe davvero una bella caratteristica. – sorencito

+0

Molte grazie @CrazyCoder per lo screencast. Sfortunatamente, non funziona ancora per me. Ho creato lo stesso tuo video, ma non ho aggiunto il copyright: http://www.youtube.com/watch?v=dNGQATfkTKE Potresti volerlo guardare in 1080p perché non è realmente visibile nel valore predefinito Saluti! –

17

È necessario impostare il copyright del progetto predefinito per il progetto.

Passare a File | Settings | Copyright, dopo aver creato un nuovo Copyright Profile, è necessario selezionarlo dall'elenco a discesa come Default project copyright.

È necessario impostarlo per ogni progetto, ma una volta impostato, dovrebbe essere automaticamente inserito nella parte superiore di ogni nuovo file creato in quel progetto.

2

Se si utilizza IntelliJ 14 o versioni successive. Questo è quello che hai bisogno di fare. Vai a File | Setting. Quindi selezionare Modelli di file e codici in Editor come mostrato nell'immagine sottostante. enter image description here. Quindi aggiungi la licenza di copyright qui come mostrato. Quindi fare clic su Applicare e OK.

1

Vai a File-> Impostazioni-> Copyrights -> Profili di copyright e aggiungere un nuovo profilo di copyright. Convalida e fare clic su Applica , come nell'immagine qui sotto,

enter image description here

Poi vai a File-> Impostazioni-> Copyright e selezionare il profilo neo entrato come progetto predefinito copyright e fare clic su OK , come nell'immagine qui sotto

enter image description here

Maggiori informazioni possono essere fou nd in IntelliJ IDEA Setup. (Questo dovrebbe funzionare ora Se il copyright non arriva automaticamente ai file, inserisci "Alt + Inserisci" e seleziona copyright)

Problemi correlati