为了更方便、快速类的编写,我们可以编写FD的代码模板,减少不必要的重复工作

        打开FD安装目录(Tools->Application Files),进入Templates\ProjectFiles文件夹,在这个目录里,能看到三个文件夹(AS2Project、AS3Project、HaxeProject)

        如果你每天需要编写大量的类,你只需要编写as3的代码模板即可,打开AS3Project文件夹,里面包含了4个文件,其中三个是我们经常编写的类(常见类、事件、接口)

        Class.as.fdt 、Event.as.fdt 、Interface.as.fdt

        下面以修改 Class.as.fdt 为例子,如下修改后所示:

AS3代码
  1. package $(Package) $(CSLB){   
  2.        
  3.     /**  
  4.     $(CBI)* ...  
  5.     $(CBI)* @author $(DefaultUser)  
  6.     $(CBI)* @version  $(Version)  
  7.     $(CBI)*/  
  8.     public class $(FileName) $(CSLB){   
  9.            
  10.         public function $(FileName)() $(CSLB){   
  11.             $(EntryPoint)   
  12.         }   
  13.            
  14.     }   
  15.        
  16. }  

 

上面代码里有一些类似$()的变量,如$(Package),$(DefaultUser),它们表示包名和作者名等,会在创建.as文件的时候生成,如下面代码所示:

打开菜单Tools->Custom Arguments...  单击左下角的Add按钮,在弹出的窗口右侧设置它们的默认值( 其中Key对应的是变量,Value是可设置的默认值) ,如下图所示:

 

AS3代码
  1. package com.zhongcheng    
  2. {   
  3.        
  4.     /**  
  5.      * ...  
  6.      * @author zhongcheng (lbynet)    (Tools -> Custom Arguments...)  
  7.      * @version  0.1  
  8.      */  
  9.     public class NewClass    
  10.     {   
  11.            
  12.         public function NewClass()    
  13.         {   
  14.                
  15.         }   
  16.            
  17.     }   
  18.        
  19. }