站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题如何通过程序在eclipse中判断一个文件是否保存。

如何通过程序在eclipse中判断一个文件是否保存。

摘要: 如何通过程序在eclipse中判断一个文件是否保存。


我澄清下,不是说通过图标来检查这个文件是否已经保存,而是通过程序怎么来检查一个文件是否是打开的,是否是已经保存了的。

对于JAVA文件的处理是在 eclipse 自身的api中设定了JavaElement这样一个元素,对于java文件都可以转换成这个元素,而对于其他的文件如.xml,.project就没有找到相应的api,大家有什么办法,请帮忙。。。。。。

现在在做eclipse插件,这个问题刚刚发现,就要交代码了,热锅蚂蚁中。。。。。



你可以设置一个标量,它标志本文件都没有被保存
如果保存了就把它设为true,如果文本区有内容变了,就把它设为false
这样,你就可以随时知道当前的文档有没有被保存了


现在我是去判断别人已经做成的项目中的文件是否是已经保存的,不是我自己开发的项目做的editor,好像楼上所说的标量就加不上去。。


你都能取到别人项目中的文件了,那当然是在磁盘上保存了的,还要保存什么
现在还不太明白你的需求


判断别人在用的文件是否保存过,这个好像挺难的,是操作系统的问题吧。
没有做过,不过感觉应该从操作系统底层的关于文件引用部分去考虑


是我们要确保对用户的项目进行操作之前,用户的所有文件都已经是保存过的,不能够在eclipse 中打开且未保存,eclipse在读取文件之前对文件都进行了备份,它打开的只是他自己的备份文件而已(不知道这种说法对不)。现在就需要判断它是否把这个文件打开且修改过了。。。。


↑返回目录
前一篇: 在eclipse中如何判断一个文件是否是已保存的
后一篇: 请教一个关于对象初始化的问题!