我使用Flash Builder构建了一个联网的客户端应用程序,并且希望能够设置环境变量或#define,例如服务器的主机名和端口。为了调试目的,我想将客户端连接到不同的服务器(也适用于其他开发人员)。在C/C++中,我会在IDE或构建环境中定义TEST_PORT = 8888或其他东西,这样我就不需要在客户端提交设置文件。但不确定Flash Builder的标准是什么。Flash Builder中用于调试目的的外部变量
0
A
回答
2
在附加的编译器参数中使用define=NAMESPACE::variable,value
。您将在项目属性中找到它
项目属性 - > ActionScript编译器 - >附加的编译器 参数
的参数定义一个全局常量。该值在编译时进行评估,并在应用程序中作为常量存在。内联常量的常用用法是设置用于包含或排除代码块的值,例如调试或工具代码。这被称为条件编译。
下面的示例定义在CONFIG命名空间中的恒定调试:
-define=CONFIG::debugging,true
在ActionScript中,则可以使用该值来条件化语句;例如:
CONFIG::debugging
{
// Execute debugging code here.
}
要在命令行中设置多个条件,请多次使用define选项。
使用条件编译 http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7abd.html
有关应用程序的编译器选项 http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7a92.html
相关问题
- 1. Flash Builder 4.5中的局部变量
- 2. Flash Builder 4中:变量调试窗口(变量标签)不显示
- 3. 是否可以在Flash Builder中调试flash cs4项目?
- 4. 启动调试时的Flash Builder中的clean项目
- 5. Flash Builder 4和调试
- 6. Flash Builder 4调试器变量不更新
- 7. Flash Builder使用行号调试异常
- 8. 用于Flash项目的Flash Builder:工作区
- 9. Flash Builder 4.5 - 无法导入外部类?
- 10. 尝试了IndexChangeEvent Flash Builder中
- 11. Flash Builder 4.5调试器终止| Safari
- 12. Flash Builder(Flex)ANT构建和调试
- 13. Flash Builder条件编译变量
- 14. 动态变化的URL Flash Builder中
- 15. C++中的外部变量
- 16. 用于Flash Builder 4的Zend Amf
- 17. 在Flash Builder 4中使用基于Flash的UI组件?
- 18. 访问外部变量(Ajax调用)
- 19. ReactJS。从外部变量调用函数
- 20. 如何在Flash Builder 4中调试时使用URL参数?
- 21. 在Flash Builder 4中使用全局变量
- 22. 将Flash Player(调试)手动连接到Flex/Flash Builder
- 23. Flash Media Server,从Flash Builder测试RTMP流
- 24. 如何在Mac OS X上的Flash Builder 4中调试Flash播放器的目标
- 25. Flash中的外部资源
- 26. 将Flash项目导入Flash Builder
- 27. python中的调试变量
- 28. 外部接口调用到Flash在IE9
- 29. 更改库调用中的外部变量值
- 30. AS在Flash Builder的Flash项目中导入