对于 Delphi 编译器指令,有没有办法将 switch 指令转换为“当前全局默认状态”?
我已经阅读了http://docwiki.embarcadero.com/RADStudio/Sydney/en/Delphi_compiler_directives上的文档页面,但它只解释了如何打开或关闭开关指令。我的代码包含几个具有这种结构的地方(旨在避免对特定代码部分的提示):
{$HINTS OFF}
// ... some code ...
{$HINTS ON}
但是,这会在之后打开提示(返回) ,这不是我想要的,例如,当我执行全局抑制提示的发布编译时(例如,使用 dcc32.exe 命令行编译器的 -H- 选项)。
我想要这样的东西:
{$HINTS OFF}
// ... some code ...
{$HINTS DEFAULT}
那存在吗?