我目前正在测试 Ace 代码编辑器 ( http://ace.c9.io/ ) 并嵌入到网页中。 我想知道是否可以创建一个输出控制台来显示 console.log 和输出命令。目前,我正在使用 eval() 来评估代码,但由于没有控制台,因此不会显示 console.log 命令。 我希望编辑器能够像 CodeCademy 中那样输出。
谢谢!
最佳答案
Console 与 ace 完全无关。您需要创建自己的。
这并不难,您需要覆盖控制台的全局,并编写一些对对象进行字符串化的函数,并将该字符串添加到另一个编辑器或 dom 节点。
您可能想看看其他具有控制台的项目,例如https://github.com/jsbin/jsbin/blob/master/public/js/render/console.js
关于javascript - 王牌编辑器console.log(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28442982/