【发布时间】:2014-06-20 09:38:23
【问题描述】:
我已经为 OS X 安装了 Haxe,并为 Sublime Text 安装了 Haxe 代码完成包。到目前为止,这是可行的——我可以输入 Haxe 代码,Sublime Text 会识别它。
我已阅读 Haxe 教程和文档,但似乎找不到任何关于将 Haxe 代码从 Sublime Text 编译为 javascript 的信息。
我确定这与 Sublime Text 中的“构建系统”有关,但我看不到如何将 Haxe 的教程命令导入 Sublime Text?
来自 Haxe 网站:
输入:
-cp path: 添加可以找到 .hx 源文件或包(子目录)的类路径。
-lib library_name: 添加一个 Haxelib 库。
-main dot_path: 设置主类。
输出:
-js file_name:在指定文件中生成Javascript源代码
-as3 directory: 在指定目录生成 Actionscript 3 源代码。
来自unofficial SublimeText documentation 的构建系统示例:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
有人知道如何使用它吗? The Haxe website 似乎缺少工作示例。
【问题讨论】:
-
除非您对主类名和库进行硬编码,否则您将无法通过 sublime-build 做到这一点。如果您愿意这样做,您可以为
js和as3制作两个变体。
标签: sublimetext3 haxe