深入了解与定制开发环境
在开发过程中,对开发环境的深入了解和定制能够极大地提升开发效率和应用质量。以下将详细介绍开发过程中涉及的各个方面。
1. 关键功能面板介绍
- Custom Commands 面板:如果你熟悉在 Visual Studio 中定义预构建和后构建事件,那么会发现该实用工具与之功能类似。不过,Xamarin Studio 在此方面表现更优。Visual Studio 允许定义一系列按顺序批量执行的脚本或构建事件,而 Xamarin Studio 则允许定义严格独立的命令,每个命令都有自己的执行条件。
- Compiler 面板:可基于构建配置和目标平台类型控制编译时设置。具体可设置的选项如下表所示:
|设置项|说明|
| ---- | ---- |
|是否生成溢出检查|确定编译时是否进行溢出检查|
|是否启用优化|开启后可对代码进行优化|
|是否生成类和方法的 XML 文档|对 API 开发很有帮助|
|生成的调试信息|确定调试信息的详细程度|
|使用的符号|选择编译时使用的符号|
|目标平台|指定设置所针对的平台|
在“Warnings”子组中,还能决定是否忽略特定警告,以及是否将警告视为错误。将警告视为错误有助于开发者在代码中及时发现潜在问题,尽管在某些情况下可能会减慢开发进度,但在可行时开启此设置通常是个不错的做法。
-Assembly Signing 和 Output:Assembly Signing