在 Eclipse 中,如果我以编程方式更改文件,并且在文本编辑器中打开该文件,则它并不总是重新加载,即使以编程方式刷新资源也是如此。如何从代码中强制重新加载文本编辑器,以便它显示更改的文件内容?
最佳答案
在项目资源管理器或导航器中,您可以右键单击当前打开的文件并选择刷新。即使在使用多个程序编辑文件时,这总是对我有用。确保单击文件本身,而不是包、文件夹或项目等父对象。
编辑
以编程方式刷新?我会研究一个 Eclipse 脚本工具:
http://eclipse-shell.sourceforge.net/
我猜还有另一个叫 Monkey 的,但它似乎没有被维护。
关于eclipse - 如何在 Eclipse 中以编程方式重新加载文本编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2241401/