我是Java的长期Eclipse用户,我习惯在“问题”视图中看到编译错误和警告 .
现在我正在使用IntelliJ IDEA(Kotlin和Java) . 有一个“问题”视图,但即使在我的代码窗口边缘显示错误或警告,它也常常保持空白 .
如果我按下Ctrl-F9进行“构建项目”,则会在“问题”中列出错误警告,但我希望这会自动发生 .
我选择了“设置” - >“构建,执行,部署” - >“编译器” - >“自动构建项目”,但这似乎没有什么区别 .
StackOverflow显示Intellij IDEA Java classes not auto compiling on save作为一个可能的相关问题,但所选答案并不知道那是什么(在IntelliJ上搜索"external compiler"提及它 . 答案并没有说明如果你还没有使用这样的选项怎么办 .
那么,当我修改IntelliJ IDEA中的代码时,如何自动列出错误和警告?
1 回答
自动构建项目仅在未运行/调试时有效,如您在其旁边的设置中所见 .
但是你可以设置一些增强功能 . 您可以强制自动构建 if application is not running :
(自动构建,执行,部署/编译/构建项目)
如果应用程序空闲,则自动保存文件?秒 .
If application is running :例如,当您想要运行Spring启动应用程序时:
运行/调试配置/ Spring启动/运行应用程序更新策略:
设置为禁用帧时更新类和资源 . 因此,如果将焦点更改为IDE窗口之外,则项目将重建 .
如果您正在运行应用程序服务器,例如Tomcat:
Updating an application in IntelliJ