我正在与Eclipse(Indigo)合作开发C项目。当我在新工作区中创建新的C项目时,默认情况下不会设置“构建前自动保存”选项。这非常令人沮丧,因为自动保存通常是我工作的其他IDE中的默认行为。我改变了一些代码,构建并且没有任何东西像预期的那样 - 直到我记得该选项未设置...
有没有办法让Eclipse使用此选项设置打开新工作区?
答案 0 :(得分:6)
如果 窗口 - >偏好 - >一般 - >工作区和那里你可以检查"在构建之前自动保存" +"自动构建"
不要尝试这个
偏好设置 - >运行/调试 - >启动 - > "在启动"
之前保存脏编辑器答案 1 :(得分:1)
创建一个名为default.ini
的文件或其他名称,包含以下行:
org.eclipse.ui.ide/SAVE_ALL_BEFORE_BUILD=true
在已存在的eclipse.ini
文件中,在-vmargs
行之前的某处添加以下行:
-pluginCustomization
/path/to/default.ini
其中/path/to/default.ini
是您在第一步中创建的default.ini
文件的完整路径。如果Eclipse将由此计算机上的多个用户使用,则所有人都应该可以访问default.ini
。
答案 2 :(得分:1)
在Eclipse CDT Kepler中,您可以将其设置为:
Window -> Preferences -> General -> Workspace -> Save automatically before build