gpt4 book ai didi

vim - 从 Vim 编译 Actionscript

转载 作者:行者123 更新时间:2023-12-04 06:15:05 24 4
gpt4 key购买 nike

不久前,我从 Textmate 切换到 Vim,但我想念 Textmate 的 Actionscript 包——特别是直接从 Textmate 编译 Actionscript 的能力。

有没有人找到直接从 Vim 编译 Actionscript 的方法?

最佳答案

是的,从 Vim 编译 AS3 非常容易。

一种基本方式,假设您有 main.as文件打开,您在 --NORMAL--模式,输入:

:!/path/to/flex45/bin/mxmlc %

获取 main.swf main.as旁边的文件或者:
:!/path/to/flex45/bin/mxmlc -output=../deploy/%<.swf %

获取 ../deploy/main.swf (相对于 main.as )。
  • !意思是“以下是一个shell命令”。
  • %意思是“这个文件,在这里,在当前缓冲区中”。
  • %<意思是“这个文件的名字没有点和扩展名”。

  • 显然它不是很聪明,但你可以做 mxmlc读取配置 XML,以获得更多控制。有关可能的参数列表,请参阅 Flex 文档。使用这种方式调试你的构建会很费劲。

    另一种方法是设置 mxmlc作为 ActionScript 文件的构建程序:
    set makeprg=/path/to/flex45/bin/mxmlc

    然后,输入 :make %构建您的项目。错误将显示在快速修复窗口中。

    也就是说,用 Vim 做 AS3 的实际“编程”部分很难,因为 the only omni-completion script available (据我所知)多年来一直非常非常有限且未完成(这不是对作者的攻击,必须赞扬他的努力)。

    几个月前我已经开始增加该脚本,但它远未完成(并且优先级较低),并且与您在 Flash Builder 或 FDT 中可能获得的内容相比,无论如何都不是那么好。

    实际上,AS3 捆绑包是我在 TextMate 时代唯一怀念的东西,它出人意料地被抛光了。

    关于vim - 从 Vim 编译 Actionscript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7350375/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com