Как сразу увидеть ошибки компиляции в дереве проектов IntelliJ Idea?



Мне интересно, можно ли настроить IntelliJ Idea для немедленного отображения ошибок компиляции в файлах классов в дереве проекта. В настоящее время мне нужно вручную запустить перекомпиляцию, чтобы увидеть знаки ошибок на уроках если класс не может быть скомпилирован.

501   5  

5 ответов:

начиная с IntelliJ 12 есть возможность автоматически создавать свой проект при изменении исходного кода. В разделе "Настройки" -- > сборка, выполнение, развертывание -- > " компилятор "установите флажок"построить проект автоматически". Это немедленно покажет любые ошибки компиляции в дереве проекта.

Я сделал некоторые дальнейшие поиски в интернете об этой функции. В конце концов кажется, что именно эта функция не доступна. Есть некоторые дискуссии по этой теме, где также упоминаются некоторые (на мой взгляд) обходные пути. Самое полезное обсуждение я нашел здесь.

вы можете получить доступ ко всем проблемам компиляции следующим образом:

  • Откройте проводник "проект" (обычно закрепленный слева)
  • нажмите на выпадающее меню "проект" в верхнем левом углу
  • выберите "проблемы" в разделе "области"

вы увидите дерево файлов и проблем. Кроме того, на нижней панели инструментов вы должны увидеть вкладку "проблемы", в которой также перечислены все. Он не так прост в использовании, как представление "проблемы" Eclipse, но это закрывать.

Я на версии 12.1.4, не уверен, в какой версии эта функция впервые появилась.

вы можете попробовать плагин Eclipse Mode для IntelliJ. Он позволяет выполнять инкрементную компиляцию при сохранении файла:

http://plugins.intellij.net/plugin/?id=3822

очень быстрое решение этой проблемы :

  1. закрыть проект.
  2. перейдите в каталог проекта.
  3. удалить .папка idea (скрытая папка (Mac ярлык для просмотра скрытых файлов CMD + SHIFT+.)). (Имейте в виду, что это также приведет к удалению определенных параметров intellij вашего проекта или любых установленных вами точек отладки. Поэтому убедитесь, что вы готовы повторно настроить параметры проекта, переменные среды и точки отладки и т. д. Я чувствую это это быстрее, чем каждый раз, когда вручную компилируется проект, поэтому я могу пойти на компромисс и снова перенастроить свой проект.)
  4. снова откройте тот же проект из intelliJ.

Это работает для меня.

Comments

    Ничего не найдено.