¿Cómo consigo que IntelliJ IDEA muestre directorys?

He estado probando IntelliJ IDEA para la edición de JavaScript, y me gusta hasta ahora, pero tengo un pequeño problema con un nuevo proyecto.

Parece que no puedo hacer que IDEA muestre los directorys en el directory del proyecto en la vista Proyecto. Incluso si agrego manualmente un directory, se niega a mostrarlo.

Creo que esto probablemente tiene algo que ver con el hecho de que trata de aplicar las convenciones de Java, pero cuando importé un viejo proyecto de Eclipse, mostró todos los directorys muy bien.

¿Tengo que usar Eclipse para crear proyectos e importar en IDEA para hacer visibles los directorys, o hay algún otro truco?

Estoy usando IDEA versión 8.1.3, y el código es simplemente un montón de files HTML y JavaScript, no en ningún tipo de entorno Java.

Parece que necesito crear manualmente un module Java (Archivo-> Nuevo Módulo) dentro del proyecto para ver realmente la vista de directory "correcta". Me pregunto por qué no apareció cuando lo creé con el proyecto.

He estado luchando con este mismo problema y encontré otra razón por la cual los directorys pueden no aparecer correctamente. Asegúrese de que la "Raíz de contenido" sea correcta.

  • Haga clic en el proyecto
  • Seleccione "Archivo" -> "Estructura del proyecto"
  • Seleccione "modules" de la columna izquierda y select un module.

En la pestaña de fonts, verá la "Raíz de contenido" actual junto con un button para agregar una nueva raíz de contenido.

Asegúrate de que la raíz del contenido sea correcta. Cuando se encuentre en la vista de estructura del proyecto, solo verá los files debajo de la "Raíz de contenido". Soy bastante nuevo en IntelliJ pero pienso en el contenido raíz como la base en términos de ant.

Estas instrucciones son para IntelliJ 9.x

Espero que esto ayude a alguien.

Actual lógica más directa:

  • eliminar la carpeta .idea /
  • seleccionar en Idea File -> New project.
  • en el menu de la izquierda, select Módulo web y luego configure la carpeta del proyecto
  • ¡Ya terminaste!

Encontré la solución gracias a Thurman Sanders y decidí publicar una respuesta más clara, en caso de que ayudara a alguien más. Sé que una respuesta como esta me habría ahorrado 5 minutos de search a tientas.

Problema

Algunas carpetas están excluidas, por defecto. En la mayoría de los casos, esto es exactamente lo que quieres. En otras ocasiones, necesita ver su carpeta "comstackr" o "destino", por ejemplo.

Solución

Haga que Intellij deje de excluir la carpeta que desea ver

  1. Abra la configuration del module
    • selecciona el module y presiona F4
    • o haga clic derecho en el module y elija "abrir configuration de module"
    • o presione cmd ; para abrir la configuration del proyecto, luego selecciona tu module
  2. Sigue los pasos en la image, a continuación:
    • selecciona la pestaña 'fonts'
    • selecciona la carpeta que quieres ver
    • desactivar la opción 'excluidos'
  3. presiona OK
    • Cuando hayas terminado, la carpeta se pondrá naranja y finalmente será visible en la vista del proyecto.

enter image description here

¡La manera más simple de hacer esto!

Al leer algunas de las otras respuestas, requieren que vaya a Estructura del proyecto -> Módulos y verifique que las fonts no estén excluidas.

Pero en mi caso, no hay modules definidos en el proyecto, así que eso no ayudó.

Para crear fácilmente un module para su proyecto y, por lo tanto, mostrar la estructura de la carpeta:

  • Ir al menu Archivo -> Nuevo -> Proyecto
  • Seleccione la web estática . Nota: ¡no importa si su proyecto es "web" o no!
  • Pulse Siguiente, luego complete el mismo Nombre del proyecto: y Ubicación del proyecto: como ya lo hizo.
  • IntelliJ dirá "Archivo ya existe" – "¿Le gustaría sobrescribirlo?" – responde .

Bam! Su Panel de proyectos con la vista Proyecto seleccionada ahora debe mostrar instantáneamente la estructura de carpetas de su proyecto.

Si tiene un proyecto maven, deberá agregar el pom.xml raíz en la window Maven Projects .

Y si desea agregar Java a su proyecto más adelante, probablemente también deba configurar un JDK.

Simplemente use File » New Project » Static Web . Todos sus files y directorys aparecerán.

Diálogo IntelliJ IDEA New Project

File -> Invalidate Caches / Restart funcionó para mí.

El mismo problema me volvía loco durante un par de horas, viniendo de Netbeans donde podía comenzar un nuevo proyecto e importar cualquier tree fuente. Mi proyecto es PHP / JS y no tiene nada que ver con Java, así que no fue intuitivo tener que crear un module Java, solo para poder ver mis files en la list.

Encontré la solución (cubierta arriba) aquí para get más información.

Así es como pude "mostrar" todas las carpetas en mi proyecto:

  1. De alguna manera, llegar a la página de Configuración del proyecto (para mí, se hizo clic con el button derecho en el proyecto y luego se seleccionaron Módulos)

  2. Asegúrese de que la pestaña Fuentes esté seleccionada

  3. Debería ver una sección en el centro titulada "Carpetas excluidas" en Fuente \ Carpetas "

  4. Haga clic en la X junto a él para eliminar que se excluya y se vuelva visible.

Espero que esto ayude

Creo que esto le está sucediendo a usted, ya que la window Proyecto de intellij tiene la opción 'Paquetes compactos vacíos' como marcada por defecto. Encontrará esta opción en la sección Configuración de la pestaña Proyectos.

Tenía una carpeta de testing que no se mostraba en IntelliJ. Resultó que no tenía files, IntelliJ solo mostraba carpetas que tenían algunos files. Cuando agregué manualmente files en la carpeta de testing a través de Explorer, se reflejó en IDE.

Sucede alguna vez. Debe ir a la configuration (Configuración del proyecto) y agregar la carpeta Fuente como raíz de contenido y luego posiblemente establecer fuente / recurso, etc. desde la pestaña de configuration. Aplica todos los cambios y deberías hacerlo.

Solo yo tengo 2c. Utilicé "Nuevo" -> "Módulo de fonts existentes" para hacer que IntelliJ muestre carpetas y files desde dentro de un proyecto Github Java. Espero que esto ayude a alguien.

En la window del explorador del proyecto (donde están todas las classs), cambie de vista de "packages" a vista de "proyecto". Luego se muestran todos los files, no solo las classs.