Eclipse:何时使用.project文件vs .settings文件夹?

时间:2012-12-07 16:29:08

标签: eclipse eclipse-plugin

在开发Eclipse插件时,何时应该在.project文件中保存项目特定信息?何时应该使用保存在.settings文件夹中的项目范围的首选项?

1 个答案:

答案 0 :(得分:2)

.project文件仅用于存储Eclipse感兴趣的特定信息(例如构建器和性质)。如果您具有特定于工具和特定项目的设置,则可以将该信息存储在.settings文件夹中。

要对此进行舍入,如果您有常规设置信息,则应创建首选项页面并使用该机制来保留设置。

如果您有其他信息或程序状态,请使用Eclipse为您提供的状态位置。当然,如果任何信息是特定于项目的,那么您应该将其存储在项目本身中。

还有一个考虑因素,默认情况下,许多版本控制插件会忽略名称以点开头的文件和文件夹(例如.project和.classpath)。如果您存储的数据必须与项目一起保存,那么您应该考虑使用不以点开头的资源名称。