我正在尝试开发一个 Eclipse 插件,它可以猜测有关当前正在编辑的文件的一些属性。
例如,我想猜测编程语言(例如 Java、C++、xml 等)、支持的 JRE 版本(例如用于 Java 项目)等。
我使用以下内容找到了一些东西:
ResourcePlugin.GetWorkspace().getRoot().getFileExtension();
ResourcePlugin.GetWorkspace().getNatureDescriptors();
ResourcePlugin.GetWorkspace().getRoot().getPersistentProperties();
但这些对我来说还不够。对此有任何提示吗?