0

我想你们中的大多数人都知道基于 Web 的代码编辑器——Mozilla 的 Bespin 项目

两周前,他们发布了他们的第一个嵌入式版本:

替代文字 http://img.skitch.com/20091121-xuamnt5ribje25fp666ixyd67k.png

处于 alpha 阶段的文档并不能真正令人满意。

尽管有设置列表,但我无法将语法更改为 js。你如何做到这一点?

有一个 bespin.setSetting 方法,但我不知道如何使用它。

只有一个示例代码(如上图所示)使用了 js 语法高亮。但它也使用 Dojo,我想避免使用 Dojo。

这有可能吗?

4

1 回答 1

1

Bespin 似乎以某种方式使用了一些 dojo 命令。但是,它不需要 dojo 库。

JS(加载):

new bespin.editor.Component("editor", {
    language: "js",
    loadfromdiv: true
});

HTML(头部):

<script src="https://bespin.mozilla.com/embed.js"></script>

HTML(正文):

<div id="editor"></div>

结果:JS高亮编辑器

于 2009-11-23T01:32:44.100 回答