我遇到了一个问题,我正在CMS上开发页面,这是我无法控制的,而且我正在编辑越来越复杂的页面,而不仅仅是textarea。
最初我在代码编辑器中创建页面,然后将HTML复制到textarea中。手动保持本地和CMS代码同步。
这个工作流很糟糕。
当我在CMS中工作时,我想要代码突出显示等。有没有什么方法可以通过bookmarklet或console命令将类似Ace或CodeMirror的代码编辑器添加到textarea?我尝试过使用Ace Bookmarket Builder,但我不知道它是否可以在任何页面上工作,或者只是github。
编辑: 我认为我上面不够清楚。我只是这个CMS上的最终用户,我无法改变它在后端的功能。我只需要一个找到textarea的bookmarklet并将代码编辑器应用到它。
答案 0 :(得分:1)
tinymce和syntaxhighlighter都是没有绑定到CMS的软件包,所以如果你的是自定义的那么你会想要尝试一起使用这些,我听说在Drupal的这次冒险中取得了一些成功(实际上有一个当前的项目)竞技场,但你可能正在寻找一些自定义的工作。关于这个http://www.tinymce.com/forum/viewtopic.php?id=22901< -here甚至有一个插件来喋喋不休地谈论:)希望这会让想法得以实现!