2013-04-18 4 views
10

Ich möchte IDEA verwenden, um ein Verzeichnis voller Dateien ohne bestimmten Typ zu bearbeiten. Also, ich erstelle ein neues Projekt vom Typ Empty Project und zeige es auf mein Verzeichnis.IDEA: Wie sehe ich Unterverzeichnisse in einem leeren Projekt?

Die Projektansicht zeigt nun die Dateien im Verzeichnis selbst an. Es werden jedoch keine Unterverzeichnisse angezeigt. Das ist sehr seltsam.

Noch seltsamer kann ich immer noch Neu -> Verzeichnis verwenden, um ein neues Verzeichnis zu erstellen. Über die Befehlszeile kann ich sehen, dass das Verzeichnis erstellt wurde; aber von IDEA aus erscheint es immer noch nicht.

Was geht hier vor? Und, noch wichtiger, wie kann ich es bekommen, um mir meine Unterverzeichnisse zu zeigen?

Dies ist IntelliJ IDEA 12.1.1. Ich fand IntelliJ does not show project folders, die ähnlich klingt. Aber es bezieht sich auf eine andere Version von IDEA und sie verwenden kein Empty Project. Also, ich denke nicht, dass es relevant ist.

+3

ein Modul hinzufügen (zum Beispiel Web-Modul) mit dem Inhalt root auf den Projektstamm gesetzt. – CrazyCoder

+1

Vorausgesetzt, dass ich die _files_ in der Projektwurzel ohne ein Modul sehen kann, sollte das sicher nicht notwendig sein? (Außerdem gibt es kein 'Leeres Modul' ...) –

+0

Es ist notwendig. Dateien im Root sind ein Sonderfall, für die Verzeichnisse müssen Sie ein Modul hinzufügen. – CrazyCoder

Antwort

3

In IntelliJ müssen Sie mindestens ein Modul erstellen. Wie in den Kommentaren CrazyCoder gesagt, legt das Hinzufügen eines Moduls den Stammordner dessen, was in dem Projekt Bereich angezeigt werden soll.

Hier sind die Schritte, die ich gemacht habe, um leere Ordner anzuzeigen.

in einem Terminalfenster

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

In Intellij 15.0.2, habe ich ein neues Projekt, ausgewählt Leeres Projekt und stellen Sie den Projekt Standort zum one Ordner.

Nach Erstellen des Projekts, IntelliJ fordert mich mit einem Projektstruktur Dialog mit Module in der Navigationsstruktur ausgewählt. Ich habe auf die Schaltfläche "+" im mittleren Bereich geklickt, um ein Modul hinzuzufügen. Ich wählte Static Web als Modultyp, um die Erstellung eines zusätzlichen src Ordners zu verhindern. Ich setze den Inhalt root und den Modul Dateistandort des Moduls zu demselben one Ordner.

add module

Ich klickte Fertig und dann Ok. Dies gab mir diese Struktur

project structure

Verwandte Themen