2013-06-19 21 views
24

Mi sono appena trasferito da anni di utilizzo di Eclipse al nuovo mondo di IntelliJ e sto cercando di appianare le piccole (banali) piccole cose che mi stanno rallentando.Crea nuovo pacchetto in IntelliJ

L'ultimo è, si spera, dolorosamente ovvio quando sai come farlo.

ho creare un nuovo pacchetto sotto la mia cartella di origine:

uk.ac.cam.admin 

mi fate clic destro su questo nuovo pacchetto per creare un altro sub-package:

uk.ac.cam.admin.domain 

Tutto bene finora, ora voglio per creare un pacchetto di service allo stesso livello di domain. Tuttavia la creazione da uk.ac.cam.admin.domain giustamente risulta in uk.ac.cam.admin.domain.service e la creazione sulla sorgente produce solo service.

Ovviamente posso creare un nuovo pacchetto dall'origine e digitare il percorso completo, ma è il 2013 e sono pigro! ;)

risposta

36

Disattiva compatti vuoti Pacchetti Medio di opzione in Project View:

compact

ora vedrete admin come nodo separato e sarà in grado di creare un nuovo pacchetto al suo interno.

+0

Grazie - questo è quello che stavo cercando! – StuPointerException

+0

non risolve il problema con la versione corrente di IDEA, fare riferimento alla risposta di Tharaka – vikramvi

+0

@vikramvi per chiarire il problema, funziona allo stesso modo in IntelliJ IDEA 2017.x. – CrazyCoder

17

È possibile seguire questi passaggi:

  1. selezionare il pacchetto da Project Pane
  2. doppio clic sulla sezione pertinente dal breadcrumb. Quindi verrà selezionato.
  3. Fare clic destro sulla stessa voce di
  4. Selezionare "Nuovo" -> "pacchetto" dal menu

enter image description here

+2

Mi piace di più questo. Altrimenti finirò con il cambiare i "pacchetti centrali vuoti compatti" solo per creare un pacchetto per poi ripristinare la configurazione. –

+1

Anche io preferisco questo. È ancora meglio se si evita di usare il mouse. A condizione che tu stia già modificando un file in uno dei pacchetti secondari.Il passaggio 1 può quindi essere evitato ei passaggi 2-4 possono essere eseguiti come segue (su MacOS, tuttavia, suppongo che dovrebbe essere simile per Win/Linux): 2) Cmd + Up per inserire il breadcrumb di navigazione e utilizzare le frecce se necessario evidenziare il pacchetto target 3) Ctrl + Invio evoca il sottomenu "Nuovo" direttamente senza la necessità di passare attraverso il menu di scelta rapida più generale 4) Inizia a digitare "pacchetto" per filtrare la voce di menu che ti serve e/oppure navigare con la freccia verso il basso. – Coryffaeus

+0

Questa risposta avrebbe dovuto essere accettata. Non so perché IDEA abbia un UX e un design così male rispetto a Eclipse, mi manca davvero Eclipse in queste cose – vikramvi

7

procedere come segue:

1) In primo luogo impostare la cartella come una "Sorgente radice" facendo clic con il pulsante destro del mouse e navigando su "Contrassegna directory".

2) Fare clic destro sulla stessa voce di

3) Selezionare "Nuovo" -> "pacchetto" Nel mio caso, non ero in grado di vedere l'opzione Crea nuova confezione.

+0

Grazie! Sei fantastico – Pavel

Problemi correlati