Como visualizar a lista de erros de compilação no IntelliJ?


176

Estou procurando uma maneira de visualizar todos os erros de compilação no IntelliJ, semelhante à maneira como eles são exibidos no Eclipse. Tentei pesquisar aqui e no Google, mas ainda não encontrei uma solução. Eu realmente gosto do IntelliJ, recentemente me converti a ele no Eclipse, e espero que isso seja apenas algo que me falta e não uma deficiência fundamental.


Você poderia adicionar talvez uma imagem eclipse do que você quer ter com Intellij
Frederic Fechar

Respostas:


159

Eu acho que isso se aproxima mais do que você deseja:

(Das perguntas e respostas do IntelliJ IDEA para usuários do Eclipse ):

insira a descrição da imagem aqui

O acima pode ser combinado com uma opção recentemente introduzida nas configurações do compilador para obter uma visão muito semelhante à do Eclipse.

Coisas para fazer:

  1. Alterne para a exibição 'Problemas' no painel Projeto:

    insira a descrição da imagem aqui

  2. Habilite a configuração para compilar o projeto automaticamente:

    insira a descrição da imagem aqui

  3. Por fim, veja a visualização de Problemas:

    insira a descrição da imagem aqui

Aqui está uma comparação de como é o mesmo projeto (com um erro de compilação) no Intellij IDEA 13.xx e Eclipse Kepler:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Links relevantes: O projeto maven mostrado acima: https://github.com/ajorpheus/CompileTimeErrors
Perguntas frequentes sobre o 'Modo Eclipse' / 'Compilar automaticamente' um projeto: http://devnet.jetbrains.com/docs/DOC-1122


2
O plug-in "Eclipse Mode" não está disponível para o IDEA 13.
GarfieldKlon

3
Aparentemente, esta barra de ferramentas "problemas" estará disponível apenas se você selecionar o modo "compilação automática". veja aqui: jetbrains.com/help/idea/2016.2/problems-tool-window.html
atom88

4
Mudei para problemas em vez de projetos e também habilitei o 'Build project automaticamente', mas ainda não vejo os problemas / erros do compilador em si. Acabei de ver as classes que têm os erros. Alguém poderia ajudar com isso ...?
Crenguta S

Faz este trabalho em tudo para Scala? Eu não consigo fazer isso acontecer.
91818 conny

3
Infelizmente, isso mostra apenas erros de compilação, não mostra avisos etc., como o Eclipse. Além disso, a janela não pode ser movida; portanto, quando você vê problemas (também conhecidos como erros de compilação), não pode ver o seu projeto.
John Little

24

Uma resposta mais atualizada para quem mais se deparar com isso:

(em https://www.jetbrains.com/help/idea/eclipse.html , § Compilação automática ; clique para obter capturas de tela)

Compilar automaticamente:

Para ativar a compilação automática, navegue até Configurações / Preferências | Compilação, Execução, Implantação | Compilador e selecione a opção Compilar projeto automaticamente

Mostre todos os erros em um só lugar:

A janela da ferramenta Problemas será exibida se a opção Criar projeto automaticamente estiver ativada nas configurações do compilador. Ele mostra uma lista de problemas que foram detectados na compilação do projeto.

Use o compilador Eclipse: Na verdade, ele está incluído no IntelliJ. Na minha opinião, ele fornece mensagens de erro muito mais úteis e, de acordo com este blog , é muito mais rápido, pois foi projetado para ser executado no segundo plano de um IDE e usa compilação incremental.

Enquanto o Eclipse usa seu próprio compilador, o IntelliJ IDEA usa o compilador javac incluído no projeto JDK. Se você deve usar o compilador Eclipse, navegue para Configurações / Preferências | Compilação, Execução, Implantação | Compilador Compilador Java e selecione-o ... A maior diferença entre os compiladores Eclipse e javac é que o compilador Eclipse é mais tolerante a erros e às vezes permite executar código que não é compilado.


2
Infelizmente, isso não ajuda nos projetos do Android, provavelmente porque a compilação é adiada para nivelar. Há uma solicitação de recurso do IntelliJ para isso aqui: youtrack.jetbrains.com/issue/IDEA-68854
NeilS

Para acessar inicialmente as 'configurações' - CTRL + ALT + S (ou Arquivo> Configurações)
Chris Halcrow

19

No meu sistema (IntelliJ Idea 2017.2.5), não foi suficiente para ativar "Criar projeto automaticamente". Eu também tive que usar o item de menu "Exibir, Janelas de Ferramentas, Problemas" para ver a janela da ferramenta de problemas na parte inferior da tela.

Abrindo a janela da Ferramenta de Problemas


2
Esta resposta simples me ajudou, mas o caminho eraView, Tool Windows, messages
pdem 23/05/19

1
Interessante ... No IntelliJ 2019.1, não vejo um Problemsitem nem um Messagesitem no menu View> Tool Windows.
Basil Bourque

2
Infelizmente, isso está faltando na minha versão do IntelliJ (final 2018,3)
John Pouco

0

Você deve desativar o Modo de economia de energia

Para mim, cliquei neste botão

insira a descrição da imagem aqui

desative o modo de economia de energia

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.