Как сразу увидеть ошибки компиляции в дереве проектов IntelliJ Idea?
Мне интересно, можно ли настроить IntelliJ Idea для немедленного отображения ошибок компиляции в файлах классов в дереве проекта. В настоящее время мне нужно вручную запустить перекомпиляцию, чтобы увидеть знаки ошибок на уроках если класс не может быть скомпилирован.
5 ответов:
начиная с IntelliJ 12 есть возможность автоматически создавать свой проект при изменении исходного кода. В разделе "Настройки" -- > сборка, выполнение, развертывание -- > " компилятор "установите флажок"построить проект автоматически". Это немедленно покажет любые ошибки компиляции в дереве проекта.
Я сделал некоторые дальнейшие поиски в интернете об этой функции. В конце концов кажется, что именно эта функция не доступна. Есть некоторые дискуссии по этой теме, где также упоминаются некоторые (на мой взгляд) обходные пути. Самое полезное обсуждение я нашел здесь.
вы можете получить доступ ко всем проблемам компиляции следующим образом:
- Откройте проводник "проект" (обычно закрепленный слева)
- нажмите на выпадающее меню "проект" в верхнем левом углу
- выберите "проблемы" в разделе "области"
вы увидите дерево файлов и проблем. Кроме того, на нижней панели инструментов вы должны увидеть вкладку "проблемы", в которой также перечислены все. Он не так прост в использовании, как представление "проблемы" Eclipse, но это закрывать.
Я на версии 12.1.4, не уверен, в какой версии эта функция впервые появилась.
вы можете попробовать плагин Eclipse Mode для IntelliJ. Он позволяет выполнять инкрементную компиляцию при сохранении файла:
очень быстрое решение этой проблемы :
- закрыть проект.
- перейдите в каталог проекта.
- удалить .папка idea (скрытая папка (Mac ярлык для просмотра скрытых файлов CMD + SHIFT+.)). (Имейте в виду, что это также приведет к удалению определенных параметров intellij вашего проекта или любых установленных вами точек отладки. Поэтому убедитесь, что вы готовы повторно настроить параметры проекта, переменные среды и точки отладки и т. д. Я чувствую это это быстрее, чем каждый раз, когда вручную компилируется проект, поэтому я могу пойти на компромисс и снова перенастроить свой проект.)
- снова откройте тот же проект из intelliJ.
Это работает для меня.
Comments