Ответ 1
Кажется, мне нужно вручную создать модуль Java (File- > New Module) внутри проекта, чтобы фактически увидеть "правильное" представление каталога. Я действительно удивляюсь, почему он не появился, когда я создал его с проектом.
Я тестировал IntelliJ IDEA для редактирования JavaScript, и мне это нравится до сих пор, но у меня небольшая проблема с новым проектом.
Я не могу заставить IDEA отображать каталоги в каталоге проекта в представлении "Проект". Даже если я вручную добавлю каталог, он откажется отображать его.
Я думаю, что это, вероятно, связано с тем, что он пытается применить соглашения Java, но когда я импортировал старый проект Eclipse, он показал все каталоги просто отлично.
Нужно ли использовать Eclipse для создания проектов и импорта в IDEA, чтобы получить видимые каталоги или есть какой-то другой трюк?
Я использую IDEA версии 8.1.3, и этот код представляет собой просто кучу файлов HTML и JavaScript, а не в какой-либо среде Java.
Кажется, мне нужно вручную создать модуль Java (File- > New Module) внутри проекта, чтобы фактически увидеть "правильное" представление каталога. Я действительно удивляюсь, почему он не появился, когда я создал его с проектом.
Я боролся с этой же проблемой и нашел другую причину, почему каталоги могут отображаться неправильно. Убедитесь, что "Корень содержимого" верен.
На вкладке sources вы увидите текущий "Корень контента" вместе с кнопкой, чтобы добавить новый корневой каталог.
Убедитесь, что корень содержимого верен. Когда в представлении структуры проекта вы увидите только файлы под "Корень контента". Я новичок в IntelliJ, но я думаю о корневом содержимом как основе в терминах ant.
Эти инструкции предназначены для IntelliJ 9.x
Надеюсь, это поможет кому-то.
Текущая более простая логика:
Я нашел решение благодаря Thurman Sanders и решил опубликовать более четкий ответ, если он поможет кому-то еще. Я знаю, что такой ответ спас бы мне 5 минут пошатывания.
По умолчанию исключены некоторые папки. В большинстве случаев это именно то, что вы хотите. В других случаях вам нужно, например, увидеть вашу "сборку" или "целевую" папку.
Сделайте Intellij stop, исключая папку, которую вы хотите видеть
Простейший способ сделать это!
Считая некоторые из других ответов, они требуют, чтобы вы вошли в Структуру проекта → Модули и убедитесь, что источники не исключены.
Но в моем случае - вообще нет модулей, определенных в проекте, поэтому это не помогло.
Чтобы легко создать модуль для вашего проекта и, следовательно, показать структуру папок -
Bam! Ваша панель проектов с выбранным видом проекта должна немедленно отобразить структуру папок вашего проекта.
Если у вас есть проект maven, вам нужно добавить root pom.xml в окне Maven Projects.
И если вы захотите добавить java в свой проект позже, вероятно, вы также должны настроить JDK.
Просто используйте File » New Project » Static Web
. Все ваши файлы и каталоги будут отображаться.
File -> Invalidate Caches / Restart
работал у меня.
Такая же проблема заставила меня сходить с ума в течение нескольких часов, и я пришел из Netbeans, где я мог бы просто начать новый проект и импортировать любое исходное дерево. Мой проект - это PHP/JS и не имеет ничего общего с Java, поэтому было неинтересно создавать Java-модуль, поэтому я мог видеть, что мои файлы перечислены.
Я нашел решение (см. выше) здесь для более глубокого понимания.
Вот как я смог "отобразить" все папки в моем проекте:
Как-то перейдите на страницу "Настройки проекта" (для меня это был щелчок правой кнопкой мыши по проекту, затем выберите "Модули" ).
Убедитесь, что выбрана вкладка "Источники"
Вы должны увидеть раздел в середине под названием "Исключенные папки" в папке "Источник\Папки"
Нажмите на X рядом с ним, чтобы удалить его из исключения, и он станет видимым.
Надеюсь, это поможет.
Я думаю, что это происходит с вами, поскольку intellij Project window имеет параметр "Compact Empty Middle Packages", который по умолчанию установлен. Этот параметр вы найдете в разделе "Настройка" на вкладке "Проекты".
У меня была тестовая папка, которая не отображалась в IntelliJ. Оказалось, что в нем нет файлов, IntelliJ показывал только папки, в которых были файлы. Когда я вручную добавлял файлы в тестовую папку через Explorer, он отражался в среде IDE.
Это происходит когда-то. Вам нужно перейти к настройке (Настройки проекта) и добавить исходную папку в качестве корня контента, а затем, возможно, установить источник/ресурс и т.д. На вкладке конфигурации. Примените все изменения, и вы должны сделать.
Только мне принадлежит 2c. Я использовал "Новый" → "Модуль из существующих источников", чтобы IntelliJ показывал папки и файлы из проекта Github Java. Надеюсь, это поможет кому-то.
В окне проводника проекта (где все классы) переключитесь с представления "пакеты" на "проект". Затем отображаются все файлы, а не только классы.