所见即所得HTML编辑器grails gsp文件
有谁知道一个好的HTML编辑器,可以用gsp意识到的方式进行配置吗? 我的意思是说,至少应该将诸如<g:link>
和<g:input>
等标记显示为它们的html等效项。所见即所得HTML编辑器grails gsp文件
是的,我知道:一个完美的编辑器是很难写,更容易编辑HTML源(这就是我),但还有谁喜欢的HTML编辑器...人
更新:是的,我正在寻找一个所见即所得的HTML编辑器,通过它我可以拖放一些html元素到一个页面,而不需要改变可能已经包含在页面中的<g:...>
标签。另外,这个编辑器应该有一些gsp的意识,这样<g:...>
标签就会以适当的方式显示出来。
更新:仍在寻找的东西,所以我开始了赏金。我需要的是这样的插件:http://code.google.com/p/grails-form-builder-plugin/但更进化...
赏金:不容易为赏金选择正确的答案。没有一个答案是我的问题的解决方案,但我决定rschlachter指向正确的方向:wysiwyg表单编辑器不是开发人员的正确解决方案...
我觉得有可能成为这个过程中的一个缺陷。您可以先在HTML中构建页面,然后在放入任何gsp元素之前进行任何更改。当页面采用HTML格式时,用户可以继续使用所见即所得编辑器,然后开发人员可以添加grails功能。
这似乎是如果你需要/想要使用所见即所得的编辑器,你不应该修改一个gsp。
我喜欢我所收集的要求后仍继续使用迭代:
- 线框
- 样机
- HTML
- GSP
如果GSPS已经存在(即你继承了这个项目或者其他什么东西),你可以返回一个步骤,通过拉动gsp元素来创建一个html版本的页面把它们放在图像上或用它们的html替换它们。
嗯。你是对的,我也是这样想的。但也有开发人员习惯于MS Access,Java对话框的视觉设计或其他MS Visua Studio工具,它们(afaik)甚至可以对动态asp页面进行这种wysiwyg编辑。我需要一种方法来赋予这些非HTML开发人员创建基本形式的能力...... – rdmueller 2011-10-14 20:24:01
水星编辑器可能是值得考虑的太多。 http://jejacks0n.github.com/mercury/
还有一个编辑器,你可能想看看:
- 阿罗哈编辑器 - http://www.aloha-editor.org/
两个伟大的HTML5编辑器 - 感谢您的链接。但我怀疑他们会对grails有很大帮助: -/ – rdmueller 2011-10-11 07:28:15
可以通过配置valid_elements
或extended_valid_elements
(docs)来完成TinyMCE。如果你想简单地使其他元素,那么你可以做这样的事情
tinyMCE.init({
valid_elements : "a/g:link,input/g:input"
});
OR:
tinyMCE.init({
extended_valid_elements : "g:link,g:input"
});
例如,如果要替换
<g:link>
和<g:input>
你会做这样的事情我可以推荐intellJ。这个IDE中的grails开发很有趣。编辑器可以识别gsp标签,并且可以使用groovy。我知道这不是免费的,但它是值得的。 – Medrod 2011-03-01 09:04:10请解释你的问题的背景是什么?这是一个编辑器来编辑应用程序或编辑器在应用程序中使用吗?我不明白你为什么要
我想编辑.gsp页面的设计。没有太多HTML知识的人应该能够在视觉上设计表单或屏幕。一个简单的HTML编辑器非常适合一开始,但一旦来到一个往返(编辑已经有一些gsp标签的html),一个普通的html编辑器将不起作用。 – rdmueller 2011-03-01 09:37:11