是否有任何使用YUI编辑器允许用户提交代码片段等的示例,例如可能在公告板中使用?我特别谈到一个允许用户将语法高亮显示应用于提交代码的各个部分的示例,以便将其呈现(例如)为C ++,PHP,Python代码片段。
SO编辑器(我目前用来提交这个问题的那个)有一个基本的语法高亮形式,你可以将文本的一部分格式化为代码,如下所示:
#include <example.hpp>
int main(int argc, char** argv[])
{
// This is a comment
fb = new FooBar();
fb->doSomethingAlready();
delete fb;
}
至少,我希望能够突出显示提交文本的一部分作为代码(正如我上面所做的那样) - 使用YUI编辑器。
更好的是,我想使用一个完整的语法编辑器来识别特定语言的关键字等。我相信某人必须先编写一个扩展来执行此类操作。但是如果使用YUI编辑器无法做到这一点,也许有人可以建议我可以使用替代的WYSIWYG编辑器代替YUI编辑器吗?