2013-04-18 7 views
10

Desidero utilizzare IDEA per modificare una directory piena di file di nessun tipo particolare. Quindi, creo un nuovo progetto di tipo Progetto vuoto e puntalo nella mia directory.IDEA: Come vedo le sottodirectory in un progetto vuoto?

La vista di progetto ora mostra i file nella directory stessa. Ma, non mostra alcuna sottodirectory. Questo è molto strano

Ancora più stranamente, posso ancora usare Nuovo -> Directory per creare una nuova directory. Dalla riga di comando posso vedere che la directory è stata creata; ma, dall'interno di IDEA, non appare ancora.

Cosa sta succedendo qui? E, cosa più importante, come posso davvero farmi vedere le mie sottodirectory?

Questa è IntelliJ IDEA 12.1.1. Ho trovato IntelliJ does not show project folders, che sembra simile. Ma si riferisce a una versione diversa di IDEA e non stanno usando un progetto vuoto. Quindi, non penso sia pertinente.

+3

Aggiungere un modulo (per il modulo web esempio) con la radice contenuti impostato sulla radice del progetto. – CrazyCoder

+1

Dato che posso vedere _file_ nella radice del progetto senza un modulo, non dovrebbe essere necessario, sicuramente? (Inoltre, non esiste il tipo "Modulo vuoto" ...) –

+0

È necessario. I file nella radice sono un caso speciale, per le directory devi aggiungere un modulo. – CrazyCoder

risposta

3

In IntelliJ, è necessario creare almeno un modulo. Come indicato nei commenti, CrazyCoder, l'aggiunta di un modulo imposta la cartella radice di cosa visualizzare nel riquadro del progetto .

Ecco i passaggi che ho preso per mostrare le cartelle vuote.

In una finestra di terminale

mkdir one 
mkdir one/two 
mkdir one/two/three 
mkdir one/two/three/four 

In Intellij 15.0.2, ho creato un nuovo progetto, selezionato progetto vuoto e impostare la Progetto Location alla cartella one.

Dopo aver creato il progetto, IntelliJ mi porta con una struttura dialogo progetto con moduli selezionati nell'albero di navigazione. Ho fatto clic sul pulsante "+" nel riquadro centrale per aggiungere un modulo. Ho scelto Statico Web come tipo di modulo per impedire la creazione di una cartella aggiuntiva src. Ho impostato la radice di contenuto e di file del modulo del modulo nella stessa cartella one.

add module

ho cliccato Fine e poi Ok. Questo mi ha dato questa struttura

project structure

Problemi correlati