IDE中的发布与调试模式

Pam*_*Pam 5 java ide release-management

我一直想知道不同的"部署模式"(发布模式,调试模式等)在各种IDE(Visual Studio,Netbeans等)中是什么.我确信它们基于IDE支持的语言和平台意味着不同的东西,但是必须有一个共同的基本意图,即将项目标记为"调试"而不是"发布"模式.

这些模式之间有什么区别?IDE在编译/运行/部署时如何区别对待它们?有没有办法让你自定义你自己的模式("开发模式","QA模式"等)?如果是这样,典型的自定义设置是什么?

谢谢!

Ral*_*lph 1

大多数情况下您可以使用此模式来打开和关闭一些调试信息(日志记录)。

据我所知:在 .net / Visual Studio 中,您甚至可以使用它来定义依赖于此模式控制的某些变量进行编译的代码段。@see “设计模式”预处理器指令