Estou testando o IntelliJ IDEA para edição de JavaScript e gosto dele até agora, mas estou tendo um pequeno problema com um novo projeto.
Não consigo fazer o IDEA exibir os diretórios no diretório do projeto na visualização Projeto. Mesmo se eu adicionar um diretório manualmente, ele se recusa a exibi-lo.
Acho que provavelmente isso tem a ver com o fato de que ele tenta aplicar as convenções Java, mas quando importei um projeto Eclipse antigo, ele mostrou todos os diretórios perfeitamente.
Preciso usar o Eclipse para criar projetos e importar no IDEA para tornar os diretórios visíveis ou há algum outro truque?
Estou usando o IDEA versão 8.1.3, e o código é apenas um monte de arquivos HTML e JavaScript, não em qualquer tipo de ambiente Java.
javascript
intellij-idea
Jani Hartikainen
fonte
fonte
Respostas:
Parece que preciso criar manualmente um módulo Java (Arquivo-> Novo Módulo) dentro do projeto para realmente ver a visualização do diretório "adequada". Eu me pergunto por que ele não apareceu quando eu o criei com o projeto.
fonte
Tenho lutado com esse mesmo problema e encontrei outra razão pela qual os diretórios podem não aparecer corretamente. Certifique-se de que a "Raiz do conteúdo" esteja correta.
Na guia de fontes, você verá a "Raiz de conteúdo" atual junto com um botão para adicionar uma nova raiz de conteúdo.
Certifique-se de que a raiz do conteúdo está correta. Quando estiver na visualização da estrutura do projeto, você verá apenas os arquivos abaixo da "Raiz do conteúdo". Eu sou bastante novo no IntelliJ, mas penso na raiz do conteúdo como o basedir em termos de formigas.
Estas instruções são para IntelliJ 9.x
Espero que isso ajude alguém.
fonte
Lógica atual mais direta:
fonte
Encontrei a solução graças ao Thurman Sanders e resolvi postar uma resposta mais clara, caso ajude mais alguém. Eu sei que uma resposta como essa teria me poupado 5 minutos de hesitação.
Problema
Algumas pastas são excluídas, por padrão. Na maioria dos casos, é exatamente isso que você deseja. Outras vezes, você precisa ver sua pasta "build" ou "target", por exemplo.
Solução
Faça o Intellij parar de excluir a pasta que você deseja ver
fonte
.gradle
ebuild
. Clicar no X à direita deve ter o mesmo efeito de remover esses itens da lista de pastas excluídas.Maneira mais simples de fazer isso!
Lendo algumas das outras respostas, elas exigem que você vá para Estrutura do Projeto -> Módulos e verifique se as fontes não foram excluídas.
Mas no meu caso - não há módulos definidos no projeto, então isso não ajudou.
Para criar facilmente um módulo para o seu projeto e, portanto, mostrar a estrutura de pastas -
Bam! Seu painel de projeto com o projeto visualização selecionada agora deve mostrar instantaneamente a estrutura de pastas do seu projeto.
Se você tiver um projeto maven, você precisará adicionar o pom.xml raiz nos projetos Maven janela .
E se você quiser adicionar java ao seu projeto posteriormente, provavelmente também deve configurar um JDK.
fonte
Basta usar
File » New Project » Static Web
. Todos os seus arquivos e diretórios serão exibidos.fonte
File -> Invalidate Caches / Restart
trabalhou para mim.fonte
O mesmo problema também me deixou louco por algumas horas, vindo do Netbeans onde eu poderia simplesmente iniciar um novo projeto e importar qualquer árvore de código-fonte. Meu projeto é PHP / JS e não tem nada a ver com Java, então não foi intuitivo ter que criar um módulo Java, apenas para que eu pudesse ver meus arquivos listados.
Encontrei a solução (abordada acima) aqui para obter mais informações.
fonte
Aqui está como eu fui capaz de "exibir" todas as pastas em meu projeto:
De alguma forma, vá para a página Configurações do projeto (para mim, foi clicar com o botão direito do mouse no projeto e selecionar Módulos)
Certifique-se de que a guia Fontes esteja selecionada
Você deve ver uma seção no meio intitulada "Pastas Excluídas" em Origem \ Pastas "
Clique no X ao lado dele para removê-lo de ser excluído e se tornar visível.
Espero que isso ajude.
fonte
Acho que isso está acontecendo com você, pois a janela Project do intellij tem a opção 'Compact Empty Middle Packages' marcada por padrão. Você encontrará essa opção na seção Configuração da guia Projetos.
fonte
Eu tinha uma pasta de teste que não estava sendo exibida no IntelliJ. Acontece que não havia arquivos nele, o IntelliJ estava apenas mostrando as pastas que continham alguns arquivos. Quando eu adicionei arquivos manualmente na pasta de teste via Explorer, isso refletiu de volta no IDE.
fonte
Isso acontece algum dia. Você precisa ir para a configuração (Configurações do projeto) e adicionar a pasta Origem como raiz do conteúdo e, em seguida, possivelmente definir a origem / recurso etc. na guia de configuração. Aplique todas as alterações e pronto.
fonte
Apenas eu tenho 2c. Usei "Novo" -> "Módulo de fontes existentes" para fazer o IntelliJ mostrar pastas e arquivos de dentro de um projeto Github Java. Espero que isso ajude alguém.
fonte
Plataforma: Intellij2019.3 Macos10.12
fonte
Na janela do explorador de projetos (onde estão todas as classes), mude da visualização "pacotes" para a visualização "projeto". Em seguida, todos os arquivos, não apenas as classes, são exibidos.
fonte