我无法弄清楚如何更改默认的构建/编译设置。项目选项对话框左下角的小默认复选框消失了。 documentation州:
The Default checkbox that appeared at the lower edge of many Project Options pages has been removed from the product. If you want to specify options as the default for multiple projects, the suggested alternative is to use option sets instead.
我围绕着“Options Sets”,“Configuration Manager”等进行。这甚至可能吗? “指定选项作为多个项目的默认值”意味着什么?如果我有多个项目,那意味着那些项目及其选项存在,如何将默认值设置为已设置的值?新项目怎么样?
答案 0 :(得分:6)
这个功能真的已经消失了,而且就我所知,产品中没有任何东西可以了。我认为你能做的最好的事情如下:
{ Private declarations }
。答案 1 :(得分:2)
Project->Options->Target
。您可以设置基本配置,然后提供与Debug
和Release
的基础不同的不同选项。您还可以创建自定义选项集,这意味着它们与标准Debug
和Release
不同。您还可以根据不同的目标使用不同的配置(VCL应用程序的Debug版本具有与FMX应用程序的Debug版本不同的选项等)。
要更改默认选项,首先要定义“默认”。您可以通过Project->Options->Delphi Compiler
从“基本配置”开始,然后选择All Configuration
目标。您可以通过更改Debug
和Release
配置的基本配置来进行一些优化。您还可以使用Save
列表旁边的Target
按钮定义自己的选项集。
关于“将选项指定为多个项目的默认选项”的具体问题是base configuration
。从那里,您可以优化这些基本选项,为您提供调试设置和发布设置(也可以保存为初始默认设置,并在每个项目的基础上进行优化)。
因此,对于特定答案,您可以通过修改base configuration
来更改默认值,或者通过修改从该基础继承的debug
或release
配置来更具体,取决于您的最终结果需要和您想要完成的任务。