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

时间:2011-01-04 22:36:31

标签: eclipse file intellij-idea refresh

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

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

脚注

  1. Eclipse具有一项功能(名为“ 刷新使用本机挂钩或轮询 ”),您可以启用该功能,以便在检测到任何基础更改时自动检测更改并同步透视图在文件系统中(见下图)。这非常方便,并且在使用构建工具时无需手动刷新项目 - 在项目目录结构中创建文件/目录。
  2. Intellij(显式设置或其他)是否有类似的东西可以消除必须单击按钮以使视图与文件系统更改同步?

    'Refresh Using native hooks or polling' setting

6 个答案:

答案 0 :(得分:58)

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

答案 1 :(得分:8)

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

答案 2 :(得分:4)

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

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

答案 3 :(得分:1)

我知道这个问题是几年前发布的,但也许这些信息可以帮助将来的某些人。我实际上正在研究类似的问题,并且做了以下工作对我有用:

转到设置>构建,执行,部署>编译并确保"自动生成项目"检查。

答案 4 :(得分:0)

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

答案 5 :(得分:0)

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

Synchronise button