通过console / bookmarklet将代码编辑器添加到textarea

时间:2013-09-09 15:50:04

标签: javascript jquery textarea codemirror ace-editor

我遇到了一个问题,我正在CMS上开发页面,这是我无法控制的,而且我正在编辑越来越复杂的页面,而不仅仅是textarea。

最初我在代码编辑器中创建页面,然后将HTML复制到textarea中。手动保持本地和CMS代码同步。

这个工作流很糟糕。

当我在CMS中工作时,我想要代码突出显示等。有没有什么方法可以通过bookmarklet或console命令将类似AceCodeMirror的代码编辑器添加到textarea?我尝试过使用Ace Bookmarket Builder,但我不知道它是否可以在任何页面上工作,或者只是github。

编辑: 我认为我上面不够清楚。我只是这个CMS上的最终用户,我无法改变它在后端的功能。我只需要一个找到textarea的bookmarklet并将代码编辑器应用到它。

1 个答案:

答案 0 :(得分:1)

tinymce和syntaxhighlighter都是没有绑定到CMS的软件包,所以如果你的是自定义的那么你会想要尝试一起使用这些,我听说在Drupal的这次冒险中取得了一些成功(实际上有一个当前的项目)竞技场,但你可能正在寻找一些自定义的工作。关于这个http://www.tinymce.com/forum/viewtopic.php?id=22901< -here甚至有一个插件来喋喋不休地谈论:)希望这会让想法得以实现!