我正在开发一个类似于 eclipse 的 RCP 应用程序。
对于项目导航器中的 eclipse,如果我们删除一个项目(也标记了从磁盘中删除项目内容的复选框)并按Ctrl+ Z,我们可以看到项目再次返回但没有内容,并且在大多数情况下性质的项目也没有了。我无法理解这种现象。当磁盘中的内容也被删除时,为什么项目删除操作应该是可撤销的?
我正在开发一个类似于 eclipse 的 RCP 应用程序。
对于项目导航器中的 eclipse,如果我们删除一个项目(也标记了从磁盘中删除项目内容的复选框)并按Ctrl+ Z,我们可以看到项目再次返回但没有内容,并且在大多数情况下性质的项目也没有了。我无法理解这种现象。当磁盘中的内容也被删除时,为什么项目删除操作应该是可撤销的?