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

Gar*_*son 34 eclipse refresh file intellij-idea

我正在使用Eclipse进行开发,因为IntelliJ无法做的所有事情(例如突出显示变量的所有实例),并且因为IntelliJ在远程连接上比较慢.但是因为我还没有将Maven完全集成到Eclipse中,所以我必须切换回IntelliJ来使用Tomcat编译和运行我的项目.

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

脚注:

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

是否有任何类似的Intellij(显式设置或其他),消除了必须单击按钮以同步视图与文件系统更改?

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

kra*_*ver 63

您可以使用"同步"按钮(两个黄色箭头)或简短的Ctrl+ Alt+Y

  • 我猜一个键盘快捷键'消除了必须单击一个按钮',但如果IntelliJ只监视文件系统并始终保持最新,那将是很好的.(我目前对哪个IDE更好是中立的,但这是Eclipse做得更好的一件事.而且vim做得更好.) (5认同)

小智 8

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

  • 这应该是一个评论. (2认同)