繁体   English   中英

让IntelliJ IDEA刷新项目并检测更改的文件

[英]have IntelliJ IDEA refresh the project and detect changed files

我之所以使用Eclipse进行开发,是因为IntelliJ不能做的所有事情(例如,突出显示变量的所有实例),并且因为IntelliJ在远程连接上速度慢。 但是由于仍然没有将Maven完全集成到Eclipse中,因此我必须切换回IntelliJ来使用Tomcat编译和运行我的项目。

如何告诉IntelliJ检测文件系统上所有已更改的文件并重新编译它们? (我不想手动打开每个更改的文件来获取IntelliJ来检测更改。)在Eclipse中,我只是刷新项目树[ 1 ] ...

脚注

  1. Eclipse具有一项功能(名为“ 使用本机钩子或轮询刷新 ”),当在文件系统中检测到任何基础更改时,可以启用该功能来自动检测更改并同步透视图(请参见下图)。 这非常方便,使用构建工具时无需手动刷新项目-在项目目录结构中可以在其中创建文件/目录。

是否有Intellij的类似功能(显式设置或其他设置),从而无需单击按钮即可将视图与文件系统更改同步?

“刷新使用本机挂钩或轮询”设置

您可以使用“同步”按钮(两个黄色箭头)或简而言之Ctrl + Alt + Y

Intellij可以突出显示变量实例,您只需要启用它即可。 此外,如果您调用编译项目,则Intellij只会编译更改的文件(如果可能,如果处于调试模式并部署到例如tomcat,则在可能时进行热交换)。

右键单击左窗格中的项目,然后单击“同步”

您可以在IDE左下方的圆形图标中查看状态

我知道这个问题是几年前发布的,但也许此信息将来会对您有所帮助。 我实际上正在调查一个类似的问题,并且为我做以下工作:

转到设置>构建,执行,部署>编译器,并确保选中“自动创建项目”。

单击文件>同步(或)快捷键ctrl + Alt + Y

工具栏中有一个同步按钮。 单击它,它将刷新项目浏览器

同步按钮

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM