是否有某种交互式ActionScript解释器?类似于Firebug的JavaScript命令行或Python的交互式shell?交互式ActionScript解释器?
回答
尝试AS3Eval Library - 它是在AS3中实现的AS3编译器。它有simple interactive shell。
Actionscript是一种编译语言,编译后的字节码由Flash Player虚拟机执行。有许多工具可以基于Actionscript源代码创建Actionscript字节码。我没有意识到任何工具的存在将会影响AS字节码并执行它,而不是Adobe Flash Player。
尽管我没有说这是不可能的,但我还没有看到也没有听说过任何可以为Actionscript提供交互式shell的工具。
糟糕!这不是一个答案。 – Hydro 2016-10-30 19:48:41
还有前腰:
http://code.google.com/p/frontal/
它具有内置到它的ActionScript解释。它基于ECMA 2.62(JavaScript)标准,因此它不是完整的AS3,并且不支持包和类,但它仍然非常方便。
正如我所提到的,解释器是实现Frontal语言的大型图书馆的一部分,但如果您非常喜欢,则可以轻松地翻译解释器。
或者你可以在Frontal中使用它。如果你这样做,那么你会得到一个控制台,允许你在原始shell中运行ActionScript。例如,转到Frontal网站。 (我无法发布链接,因为我的声望很低,但它是frontalcode + com。)右键单击并选择“View Frontal Source ...”,这将打开Frontal控制台。在控制台的底部,点击“命令行”。这是你的“壳”。
尝试像这样说:
5 + 4 * 10
或
movie.alpha = 0.5
flash-console项目正是这么做的。他们有一个demo和一个在线help。
- 特殊命令,开始通过像
/help
- 变量斜线可以存储,并通过
$some_name
/
改变当前范围访问到最后一个返回值。
该项目旨在集成到您的项目中。
- 1. Pycharm有交互式Python解释器吗?
- 2. cimport交互式解释错误
- 3. 了解Python交互式解释器中的打印字节
- 4. 打印字符串“like”交互式解释器?
- 5. 如何在Emacs中调用交互式elisp解释器?
- 6. 交互式解释器中的反斜杠
- 7. hashbang行中的Python交互式解释器
- 8. 是否有C#的交互式解释器?
- 9. 在后台运行的交互式Python解释器
- 10. Python - 交互模式与正常调用解释器
- 11. 我可以从交互式解释器启动调试吗?
- 12. 如何禁用修改后的tclsh解释器交互模式?
- 13. 使用PYTHONSTARTUP交互式测试解释器中的python文件
- 14. Python对象名称和交互式解释器
- 15. Python Unicode字符串和Python交互式解释器
- 16. 如何取消激活Jython交互式解释器会话的JLine?
- 17. 如何在交互式Io解释器中输入多行方法?
- 18. 在脚本执行后启动ipython qtconsole作为交互式解释器
- 19. 如何重复Lua交互式解释器中的最后一个命令?
- 20. 如何在scala交互式解释器(REPL)中运行外部文件?
- 21. 非交互式ssh到服务器,但交互式
- 22. 交互式MapView注释与每条注释之间的直线
- 23. 当模型中存在交互项和非交互项时,R的drop1是否解释了非交互项?
- 24. SVN。重试交互式冲突解决
- 25. SCIP:通过交互式shell解决QP
- 26. 如何在Emacs Lisp中理解这个表单(交互式(列表'交互式))?
- 27. 了解CGAffineTransform交互
- 28. 交互式php
- 29. 交互式ImageViews
- 30. 交互式Antlr
啊,非常酷 - 这非常接近我所期待的。谢谢! – 2009-05-22 13:37:30
我意外地发现了另外一个:Wonderfl - 在线制作Flash - http://wonderfl.kayac.com/ – tst 2009-05-25 09:34:24