让IntelliJ IDEA 12监视文件更改

时间:2013-01-25 10:45:03

标签: scala intellij-idea sbt

我正在使用Scala测试IntelliJ IDEA 12社区版。我希望IntelliJ能够监听由sbt(模板,路由......)在外部编译的文件的更改。在Eclipse中,有一个名为“使用本机挂钩或轮询刷新”的设置来执行此操作。 IntelliJ IDEA中是否存在类似的内容?

附录

IntelliJ没有选择模板更改来检查其余代码中的模板使用情况似乎是一般限制。即使我强制IntelliJ同步文件,也不会检测到这些错误。 IntelliJ Ultimate也是如此。

2 个答案:

答案 0 :(得分:1)

通常情况下,你无事可做。与Eclipse不同 - 除非您确实选中了使用本机挂钩或轮询刷新刷新的选项 - IntelliJ与您的文件系统永久保持同步。

答案 1 :(得分:1)

IDEA有两个与此相关的选项:

  1. 切换离开IDEA时自动保存(“帧停用”)
  2. 切换回IDEA时自动重新加载(“帧激活”)
  3. 您可以单独配置这些选项:选项 - >常规:“[√]在帧激活时同步文件”和“[]在帧停用时保存文件”。 (这就是我配置它的方式。)