Ответ 1
Вы можете использовать кнопку "synchronize" (две желтые стрелки) или короче Ctrl + Alt + Y
Я использую Eclipse для разработки из-за того, что IntelliJ не может сделать (например, выделить все экземпляры переменной), а также потому, что IntelliJ медленнее работает на удаленном соединении. Но поскольку у меня все еще нет Maven, полностью интегрированного в Eclipse, мне нужно вернуться в IntelliJ для компиляции и запуска моего проекта с помощью Tomcat.
Как я могу сообщить IntelliJ об обнаружении всех файлов, которые были изменены в файловой системе, и перекомпилировать их? (Я не хочу вручную открывать каждый измененный файл, чтобы IntelliJ обнаружил изменение.) В Eclipse я просто обновил дерево проекта [ 1]...
Сноска
Есть ли что-то подобное для Intellij (явный параметр или иначе), который устраняет необходимость нажатия кнопки для синхронизации представления с изменениями файловой системы?
Вы можете использовать кнопку "synchronize" (две желтые стрелки) или короче Ctrl + Alt + Y
Intellij может выделять переменные экземпляры, вам просто нужно включить его. Кроме того, если вы вызываете проект компиляции, Intellij будет просто компилировать измененные файлы (и, если возможно, hotswap, если вы находитесь в режиме отладки и развертываете, например, tomcat)
Щелкните правой кнопкой мыши ваш проект в левой панели и нажмите "Синхронизировать"
Вы можете увидеть статус в круглом значке в левом нижнем углу IDE
Я знаю, что этот вопрос был опубликован несколько лет назад, но, возможно, эта информация поможет кому-то в будущем. Я действительно искал аналогичную проблему, и для меня работало следующее:
Перейдите в раздел Настройки > Сборка, выполнение, развертывание > Компилятор и убедитесь, что установлен флажок "Сделать проект автоматически".
Нажмите Файл> Синхронизировать (или) ярлык Ctrl + Alt + Y
На панели инструментов есть кнопка синхронизации. Нажмите на нее, и она обновит проводник проекта