本帖最后由 moge 于 2010-11-2 10:31 编辑
我们在阅读别人或者flex sdk中的源码时,经常会发现诸如下面的注释:
/**
* @author moge
* @E-mail: mochb-5718@163.com
* @version 1.0.0
* 创建时间:2010-10-18 下午01:28:23
*
*/
这种符合ASDOC规范的注释,在flash builder 4里是可以悬浮提示的(可以参看《flash builder4入门教程》3.2和4.7两节内容)。对于如何生成注释,我知道有3种方法:
1、直接按照ASDOC规范用键盘输入相关注释信息。这是最直接也是最无奈的方法。
2、对于FB越来越人性化的设计我们应该是感到欣慰的。FB4提供了如eclipse中模板的设置,以便于我们在新建相关文档时自动生成注释。
步骤:窗口->首选参数->flash builder->文本模板。在文本类型的窗口下面,提供了FB支持的所有文本的类型。这里我们只举个AS类文本模板的示例。
a、展开ActionScript选项,选择ActionScript类。此时在下面的模板窗口里会显示你当前的AS类模板。默认是:这样是不能满足我们的要求的^_^。
b、点击“文本类型”右面的编辑按钮,会弹出模板编辑框:我们可以在这里修改我们想要的文本模板。将文本改成如下格式:
${package_declaration}
{
/**
* @author moge
* @E-mail: mochb-5718@163.com
* @version 1.0.0
* 创建时间:${date} ${time}
*
*/
${import_declaration}
${class_declaration}
{
${class_body}
}
}
这样我们新建一个AS类的时候就会自动生成如开头的注释了。对于有些使用系统变量的:${date} ${time},可以通过编辑框下面的“插入变量(I)...”查找。
3、快捷键快速添加注释(ctrl+shift+d)。将鼠标光标放在需要注释的函数体或者类体里,按下快捷键就可以了。这种方法对于添加函数注释非常方便,
但是对于类注释好像内容不全(可能需要其他地方设置,希望知道的同学告知^_^)。
AS类文件的模板设置就这些了,其他类型的文件大家自己玩。
对于已经设置好的模板我们可以通过“文本类型”窗口右面的导出按钮导出模板(xml文件),用于团队共享。
分享到:
相关推荐
FlashBuilder_4_7_LS10_win64.zip;FlashBuilder_4_7_LS10_win64.z01;FlashBuilder_4_7_LS10_win64.z02;FlashBuilder_4_7_LS10_win64.z03;FlashBuilder_4_7_LS10_win64.z04;FlashBuilder_4_7_LS10_win64.z05;Flash...
3. 功能强大:Flash Builder 4 提供了许多功能强大的工具,如代码完成、代码重构、调试等,帮助开发者快速开发应用程序。 三、Flash Builder 4 的应用 1. Rich Internet Application(RIA)开发:Flash Builder 4 ...
《FlashBuilder 4 插件在LS10中的应用与地图开发详解》 FlashBuilder 4 是Adobe公司推出的一款强大的Flex和ActionScript开发工具,它为开发者提供了集成开发环境(IDE),大大提升了创建富互联网应用程序(RIA)的...
FlashBuilder_4_7_LS10_win64.zip;FlashBuilder_4_7_LS10_win64.z01;FlashBuilder_4_7_LS10_win64.z02;FlashBuilder_4_7_LS10_win64.z03;FlashBuilder_4_7_LS10_win64.z04;FlashBuilder_4_7_LS10_win64.z05;Flash...
FlashBuilder_4_7_LS10_win64.zip;FlashBuilder_4_7_LS10_win64.z01;FlashBuilder_4_7_LS10_win64.z02;FlashBuilder_4_7_LS10_win64.z03;FlashBuilder_4_7_LS10_win64.z04;FlashBuilder_4_7_LS10_win64.z05;Flash...
第一章 Flash Builder 4 背景 1.1 从Flex Builder到Flash Builder 第二章 Flash Builder 4 界面 2.1 主界面 2.2 主菜单 2.3 工具条 2.4 主要窗口 ·第三章 Flash Builder 4 新特性 3.1 Package explorer 3.2...
- **FlashBuilder4的数据菜单**:相较于上一版本,FlashBuilder4在数据连接方面进行了增强,提供了更多连接方式,使开发者能够更方便地与不同数据源进行交互,提高了数据处理的灵活性和效率。 #### 总结 Flash...
《FlashBuilder4快速入门(中文)》是一本针对初学者的指南,旨在帮助读者迅速掌握Adobe FlashBuilder 4这一强大的Flex应用开发工具。FlashBuilder 4是基于Eclipse平台的集成开发环境(IDE),专为构建富互联网应用...
3. **调试与测试**:利用 Flash Builder 4 提供的强大调试工具来定位和修复代码错误。 ##### 4.3 发布应用 1. **打包应用程序**:在开发完成后,可以使用 Flash Builder 4 的发布功能来打包应用程序,生成 SWF ...
《Flash Builder 4 快速入门》是一本旨在帮助初学者快速掌握Adobe Flash Builder 4这一强大的Flex和ActionScript开发工具的教程。Flash Builder 4是专为构建富互联网应用程序(RIA)而设计的集成开发环境(IDE),它...
FlashBuilder_4_7_LS10_win64.zip;FlashBuilder_4_7_LS10_win64.z01;FlashBuilder_4_7_LS10_win64.z02;FlashBuilder_4_7_LS10_win64.z03;FlashBuilder_4_7_LS10_win64.z04;FlashBuilder_4_7_LS10_win64.z05;Flash...
《Flash Builder 4 and Flex 4 宝典》是一本深度探讨Adobe开发工具和技术的专业书籍,专注于使用Flash Builder 4来构建Flex 4应用程序。Flex是Adobe推出的一种用于创建富互联网应用(RIA)的开放源代码框架,它允许...
8. **调试与测试**:学会使用Flash Builder 4的调试工具,包括设置断点、查看变量值、单步执行代码,以及模拟器和设备测试。 9. **发布与部署**:了解发布设置,如何生成SWF或AIR应用,以及部署到不同平台,如Web、...
"FlashBuilder_4代码自动格式化插件"就是为了满足这一需求而诞生的工具,它可以极大地提升开发者的代码质量与效率。 该插件的核心在于将手动的代码格式调整自动化,帮助开发者统一代码风格,遵循编码规范。通过将...
在压缩包中的`FlashBuilder4Q_airiabook.pdf`文件,很可能是本书的电子版,它包含了完整的教程和示例,帮助读者通过实践来掌握Flash Builder 4的使用技巧。 学习Flash Builder 4对于想要进入Flex和RIA开发领域的...
FlashBuilder_4_7_LS10_win64.zip;FlashBuilder_4_7_LS10_win64.z01;FlashBuilder_4_7_LS10_win64.z02;FlashBuilder_4_7_LS10_win64.z03;FlashBuilder_4_7_LS10_win64.z04;FlashBuilder_4_7_LS10_win64.z05;Flash...
FlashBuilder4 SVN插件是Adobe Flash Builder 4集成开发环境(IDE)中的一个扩展,用于支持版本控制系统...因此,如果你经常处理多版本的代码或与团队一起开发项目,掌握FlashBuilder4 SVN插件的使用方法是十分必要的。
要开始开发AS转盘游戏,首先需要安装FlashBuilder,并设置好相关的Flex SDK,这将提供运行AS代码所需的库和框架。 ### 二、ActionScript语言 ActionScript是基于ECMAScript(JavaScript的基础)的面向对象语言,...
### FlashBuilder 4 使用手册详解 #### 一、引言 随着互联网技术的不断发展与进步,FlashBuilder 作为一款强大的开发工具,在制作交互式应用程序、游戏等方面发挥了重要作用。本手册旨在为用户提供一个全面且详细...
FlashBuilder_4_7_LS10_win64.zip;FlashBuilder_4_7_LS10_win64.z01;FlashBuilder_4_7_LS10_win64.z02;FlashBuilder_4_7_LS10_win64.z03;FlashBuilder_4_7_LS10_win64.z04;FlashBuilder_4_7_LS10_win64.z05;Flash...