我想建立一个网站,用户可以在降价输入文字和格式化。 我想一个JavaScript解决方案的原因是因为我要显示实时预览,就像在计算器上。
我的网站没有针对开发者,然而,这样的编辑控制将是理想的。
据我了解,在计算器上,正在使用的大规模杀伤性武器的编辑器。
在谷歌快速搜索也变成了摊牌库,我认为这是实际使用大规模杀伤性武器。
是否还有其他选择吗? 是大规模杀伤性武器/摊牌伟大的工具了吗? 有哪些您的经验与不同的选项?
我想建立一个网站,用户可以在降价输入文字和格式化。 我想一个JavaScript解决方案的原因是因为我要显示实时预览,就像在计算器上。
我的网站没有针对开发者,然而,这样的编辑控制将是理想的。
据我了解,在计算器上,正在使用的大规模杀伤性武器的编辑器。
在谷歌快速搜索也变成了摊牌库,我认为这是实际使用大规模杀伤性武器。
是否还有其他选择吗? 是大规模杀伤性武器/摊牌伟大的工具了吗? 有哪些您的经验与不同的选项?
如果你并不反对使用Ajax生成实时预览,那么另一个选择是markItUp! 。 markItUp! 是一种通用的标记编辑器,并且非常灵活。 它提供创建标记编辑器的一个简单的方法,但与大规模杀伤性武器,但它不提供自己的实时预览。
我用markItUp!用一个简单的JSP(使用沿着MarkdownJ )对我的开源项目之一(一个降价的插件用于滚筒 )。 如果你正在使用其他的服务器端技术,取代简单的JSP适当。
其实,我开始使用之前我遇到大规模杀伤性武器来了。 我会同意,大规模杀伤性武器是伟大的,但才刚刚开源的,就是在这个阶段,更难以定义的行为。
我们已经与大规模杀伤性武器很高兴。 湖中有一些琐碎的错误,但是。 没什么大事,但我想如果约翰·弗雷泽(作者)使代码开源,所以我们可以解决一些人的喜爱 。 他答应了,但其他现实生活中的项目的方式越来越。
每个星期我跟进约翰。 我会发布在博客上,一旦大规模杀伤性武器源终于面世。 一直没能超过一年联系约翰弗雷泽在现在。
我们已经开源了双方的JavaScript库降价
http://code.google.com/p/pagedown/
和服务器端的C#库降价
http://code.google.com/p/markdownsharp/
我会建议标记 ,这是重量轻,效率高,易于使用,并支持GitHub风格的Markdown(GFM)为好。 它可以在任一服务器(的NodeJS)或客户端(浏览器)侧来使用。
据我所知,确实没有任何其他基于浏览器的编辑器降价,至少没有那样广泛的大规模杀伤性武器的编辑器。
摊牌是在JS,形成了大规模杀伤性武器的HTML预览的基础上降价转换器。 他们俩都所作http://attacklab.net/ 。
而据我所知,还没有什么大的投诉都(至少不是降价邮件列表)。 所以去了。
有一个名为摊牌,它正在这里举行: https://github.com/coreyti/showdown
并且有https://github.com/evilstreak/markdown-js :)
Strapdown.js,这是最近发布的 ,“使得它尴尬的简单打造优雅降价文件,无需服务器端编译。”
我没有测试这一点,但这里是另一种选择:
降价所见即所得
现在的问题是更古老,但现在也更重要,因为许多提到代码是几年过时。
但是,我没有找到一个少数仍显得电流:
jQuery的Markedit -这是从大规模杀伤性武器的编辑前一段时间分叉和重构使用jQuery。 似乎不错一见钟情。
EpicEditor -也依然保持,具有灵活的解析器,正如你可以看到下面,笔者是高度敏感的(见下文)。 它似乎有良好的文档,以及。 可悲的是不与IE9工作。
MarkdownDeep是,仍然是当前第三个选择。 这一个有趣的一点是降价额外的支持。 拥有jQuery的依赖关系(实际上还可以实现无JQuery的)。 基于.NET版本,因此文档更加符合到比JS版本。 这也适用于IE9。 这是很容易使用(使用jQuery)很简单。 无显著发展虽然据我可以看到这种情况发生。
JS-降价,额外的PHP库的相当准确的端口,仍在维修。 它支持当然降价外。
现在的问题是一个古老但希望这可以帮助别人。 我最近刚刚发表我自己的JavaScript降价编辑的工作版本uedit 。 你可以找到源代码在这里 。 它适用于大多数浏览器(包括IE6 +)和不依赖于任何外部JS库。
有一些插件试图解决我自己提供一个降价seudo所见即所得我最终实现我自己的一个需求后:
也许并不像这里评论的所有解决方案功能强大,但我认为,没有一个简单,易于集成和定制 。