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

Fir*_*ght 6 javascript jquery textarea codemirror ace-editor

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

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

这个工作流很糟糕.

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

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

小智 1

tinymce 和 Syntaxhighlighter 都是不与 CMS 绑定的软件包,所以如果您是自定义的,那么您将想要尝试一起使用它们,我听说 Drupal 中的这次冒险取得了一些成功(实际上有一个项目)目前)竞技场,但您可能需要做一些定制工作。关于这个http://www.tinymce.com/forum/viewtopic.php?id=22901 <-这里甚至还有一个tinymce插件:)希望这能让想法继续下去!