【ActionScript3.0入门】之开发环境

一个良好的开发工具可以最大限度的减少开发时间,对于as3的话,基本的文本编辑器也能编辑,但对于大型项目来说,就不是很可行了,除非对一些小模块的修改等等。那么,as3的开发环境有哪些呢?该怎么搭建呢?

1、文本编辑器

这个就无需介绍了,大家都懂的!

2、Flash

  目前最新版本为cs6,官方版本可从http://www.adobe.com/cfusion/tdrc/index.cfm?product=flash&loc=cn下载,如果习惯中文版的话可以在网上找到,同是也有精简的绿色版等,大家自行摸索。破解那些这里就不多说了。

  Flash同样的对于中大型来说,在里面去实现逻辑也不科学的,不过利用它来做UI或者存放资源是不错的。如果是作为一个游戏程序员,Flash是必须的。

3、FlashDevelop

  FlashDevelop 本身采用.NET开发而成,可以运行在Windows环境之中。FlashDevelop动作轻快,对应ActionScript2/3,另外支持 HTML,JavaScript,CSS等高亮显示,代码自动输入补全,IDE环境下的debug功能等,属于一款轻量级的IDE,不过功能齐全。

  最新版FlashDevelop 4.0.4 RTM下载地址:http://www.flashdevelop.org/downloads/releases/FlashDevelop-4.0.4-RTM.exe

  我是没用过,不过身边偶尔还是有一些同事用它在开发,如果喜欢的话,大家可以自己研究研究。

4、Flash Builder

  这个可能对于as3程序员都很熟悉的,也是开发中大型项目常用的IDE。

  目前版本是4.7,在4之前都叫Flex Builder。官方下载地址:https://www.adobe.com/cfusion/tdrc/index.cfm?product=flash_builder&loc=zh_cn,和Flash一样网上可以找到很多版本,大家就根据需要下载吧。

下面,我着重讲解一下FB的一些用法吧。

  http://wenku.baidu.com/view/3df38ff0941ea76e58fa0417.html 这里是官方的开发指南,大家可以简单的看下第2、3、5章的内容,其实没时间也可以不用看,很多功能在开发中你会慢慢发掘的。

搭建HelloWorld简单步骤:

1:新建一个ActionScript项目(开发其他的也可以新建其他项目,例如AIR、手机等)

2:输入项目名称和选择SDK版本,下一步,RSL、共享库、主应用程序文件、输出文件夹这些以后会接触到,可以暂时跳过点完成。

  3:简单的输出文本代码,基本的类和初始化方法结构已帮我们写好,我们只需在初始化的时候让他打印,添加第9行的代码。

 1 package
 2 {
 3     import flash.display.Sprite;
 4     
 5     public class HelloWorld extends Sprite
 6     {
 7         public function HelloWorld()
 8         {
 9             trace("Hello world!")
10         }
11     }
12 }

  4:按F11或者右键HelloWorld.as文件——调试方式——web应用程序,这时如果你默认浏览器Flash Player Debug调试器版本不对就会弹出提示提示框

    

     解决方案:在官网下载正确版本的调试器,或者HelloWorld.as文件——调试方式——调试设置把要启用的URL路径中使用默认值选项去掉,然后把路径中HelloWorld.html改为HelloWorld.swf。

   这时再调试可以看到控制台中有Hello world显示就说明环境已经搭建ok。

 

 

 

下面说一下一些简单的快捷键吧。

 

  ① F11 调试

 

  ② Ctrl+D: 删除本列

 

  ③ Ctrl+L: 跳到该行

 

  ④ Alt+/: 文字自动完成 (补全类)

 

  ⑤ CTRL+SHIFT+C 加注释

 

  ⑥ Crtl + Shift + D:添加 ASDoc 注释

 

  ⑦ Crtl + o在代码视窗显示大纲 (可查找某个函数或者变量等)

 

  ⑧ Ctrl+Shift+O:删除没有用的导入类

 

  ⑨ Ctrl+Alt+H:打开调用层次结构

 

  ⑩ Ctrl+K:(在本类里)查找下一个

 

 

  Ctrl+Shift+L: 所有快捷键提示

posted @ 2013-05-24 13:42  松泠  阅读(1437)  评论(4编辑  收藏  举报