0
有没有办法告诉Flash Builder 4.7可以选择编译某些行?Flash Builder中的可选编译
I.e.现在可以说,一个应用程序有一个像线:
if(DEBUGMODE) {
trace("foo");
}
而不是它不显示,我希望它甚至没有编译迹线(字节码)到SWF/AIR /等,还可以切换这一点。在整个应用程序给予某些指示。
有没有办法告诉Flash Builder 4.7可以选择编译某些行?Flash Builder中的可选编译
I.e.现在可以说,一个应用程序有一个像线:
if(DEBUGMODE) {
trace("foo");
}
而不是它不显示,我希望它甚至没有编译迹线(字节码)到SWF/AIR /等,还可以切换这一点。在整个应用程序给予某些指示。
您正在寻找条件编译,这个环节应该可以帮助您:http://www.flexer.info/2010/03/04/how-to-create-conditional-compilation-definitions-conditional-compile-blocks/
基本上,你要添加-define+=CONFIG::development,true
到您的编译器选项
然后,在你的代码,你将创建一个像这样的条件块:
CONFIG::development {
// this is a conditional compile block
// it will only compile if CONFIG::development is set to true in your options
}