设置Sublime Text为Adobe Air的开发编辑器

Ghostzhang 发表于

在上一篇关于Adobe Air的文章中1,介绍了如何设置Air的开发环境,由于是跟Web差不多的开发方式,基本上Web所使用的编辑器都是适用的,像Dreamweaver、aptana studio等,当然还有Sublime Text。

回到正题,当你下载了Air的SDK后,编辑完一个项目后,需要运行它进行调试,你可以用命令行的方式,设置完AIR的开发环境后在命令行进入到项目目录中,输入


adl application.xml

就会运行你的项目了。这种方式其实也蛮快的,就是每次都得切换窗口、输入、回车,一次两次还行,多了还是挺烦的。

下面来看看怎么用Sublime Text减少下这个工作量。

新建Build文件

在Sublime Text的菜单上找到『Tools->Build System->New Build System…』,点击后会出来一个新文件,输入下面的内容:


    {
        "cmd": ["adl","application.xml"],
        "path":"/Users/ghostzhang/AIRSDK/bin/",
        "working_dir":"${project_path:${folder}}",
        "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
        "windows":{
            "path":"D:/AIRSDK/bin/"
        }
    }

注意,上面设置中的『path』需要根据你实际的SDK路径修改。保存为『Air.sublime-build』,可以放到你的个人设置2目录中。这时在『Tools->Build System』下应该就可以看到刚才创建的『Air』了。

关于更多Build的选项,可以参考这里

运行你的项目

首先,得先把你的项目保存为一个Sublime Text项目,很简单

  1. 『Project->Add Folder to Project…』,增加项目目录
  2. 『Project->Save Project As…』,保存项目

在窗口左边会出现项目的目录,说明设置成功了。然后选择我们创建的Build设置『Tools->Build System->Air』,这时我们按『Ctrl+B』,mac下快捷键为『command+B』,可以看到我们的项目就运行了。

  1. 使用Adobe AIR SDK搭建AIR开发环境(HTML+Javascript) 

  2. windows:Preferences->Browse Packages…;mac:Sublime Text->Preferences->Browse Packages…;打开后里面的User目录 

讨论