如何在默认情况下将Eclipse配置为"在构建之前自动保存"?

ysa*_*sap 5 eclipse autosave eclipse-cdt

我正在与Eclipse(Indigo)合作开发C项目.当我在新工作区中创建新的C项目时,默认情况下不会设置"构建前自动保存"选项.这非常令人沮丧,因为自动保存通常是我工作的其他IDE中的默认行为.我改变了一些代码,构建并且似乎没有按预期进行 - 直到我记得该选项未设置...

有没有办法让Eclipse打开一个带有此选项集的新工作区?

UmA*_*orn 6

如果是Window - > Preferences - > General - > Workspace,那么你可以选中"在构建前自动保存"+"自动构建"

不要工作试试这个

首选项 - >运行/调试 - >启动 - >"启动前保存脏编辑器"


Ben*_*ing 1

创建一个名为default.ini或其他名称的文件,其中包含以下行:

org.eclipse.ui.ide/SAVE_ALL_BEFORE_BUILD=true
Run Code Online (Sandbox Code Playgroud)

在已存在的文件中eclipse.ini,在该行之前添加以下行-vmargs

-pluginCustomization
/path/to/default.ini
Run Code Online (Sandbox Code Playgroud)

其中是您在第一步中创建的文件/path/to/default.ini的完整路径。default.ini如果 Eclipse 将由该计算机上的多个用户使用,则default.ini所有用户都应该可以访问。