Eclipse 即时检测外部文件更改
Posted
技术标签:
【中文标题】Eclipse 即时检测外部文件更改【英文标题】:Eclipse Instantly detect external file change 【发布时间】:2016-10-05 05:30:42 【问题描述】:我正在使用 eclipse bndtools 插件开发基于 OSGi 的 Web 应用程序。 我正在使用 Eclipse IDE(因为 bndtools)和 Jetbrain Webstorm IDE 来编辑 html/css/js 文件。
当我在 eclipse 中更改文件时,bndtools 会刷新包,我可以立即看到更改,但是当我使用 Webstorm 编辑文件时,我需要在 eclipse 中刷新项目才能看到结果。
注意:我已启用 Eclipse 工作区设置 Windows > 首选项 > 常规 > 工作区 > 使用本机挂钩或轮询和访问时刷新 .但这只会让 eclipse 在我访问 eclipse 中的文件时检测到更改。
为了加快我的开发速度,我不想在我在 Webstorm 中所做的每一次更改上都使用 eclipse 来刷新项目。我在问是否有办法避免它。
谢谢
【问题讨论】:
Eclipse 有 html/css/js 文件的编辑器。为什么不只使用一个 IDE? 我使用 angular2 构建我的客户端,webstorm 提供智能自动完成和... 在 WebStorm 中,尝试关闭“安全写入”选项(设置 | 外观和行为 | 系统设置 | 使用“安全写入”(首先将更改保存到临时文件)) - 有什么不同吗? 【参考方案1】:“使用本机挂钩刷新或访问时轮询和刷新”选项可以满足您的要求。 “访问时刷新”选项仅在您访问文件时(打开文件时,或在编辑器中打开文件时)刷新文件。 在 Eclipse Photon 中测试。
【讨论】:
以上是关于Eclipse 即时检测外部文件更改的主要内容,如果未能解决你的问题,请参考以下文章