【问题标题】:Django Text Markup EditorsDjango 文本标记编辑器
【发布时间】:2010-11-10 04:30:52
【问题描述】:

你能推荐一些好的 django 专用文本标记编辑器吗?

【问题讨论】:

  • 你能澄清一下吗?您是在寻找用于开发的编辑器,还是在寻找用于网站内容的 WYSIWYG 风格的页内编辑器,或者......什么?
  • 我不是在寻找 IDE,因为答案的方向似乎已经采取了。我正在寻找您在编辑 textarea 时会在网站的管理端找到的东西。

标签: python django markup semantic-markup markup-extensions


【解决方案1】:

至于所见即所得的页内编辑器,没有太多替代品:wymeditor(djangocms 使用)、tinymce、ckeditor。我更喜欢 tinymce,因为它可以与 django-filebrowser 轻松集成。

顺便说一句,您可以在 SO 中找到比我更好的答案: https://stackoverflow.com/search?q=django+wysiwyg

【讨论】:

  • 我不是 wymeditor 的忠实粉丝。在向非技术人员授予管理访问权限时,他们很难使用它(主要是因为他们倾向于将格式化的文本粘贴到其中,并且它接受它而不是先强制它进入纯文本)。然后整个网站的格式都变得一团糟......
【解决方案2】:

如果你有内存:

轻一点:

  • Wing
  • JetBrains PyCharm(Guido 最喜欢的,但个人版 100 美元,没有免费的重大升级,有点贵)

最轻:

  • 大多数 Linux 发行版的文本编辑器(我知道 KWrite、Kate 和 gedit 都有 Django 模板的语法高亮显示

【讨论】:

  • PyCharm 不是 Guido 的最爱,除非发生了变化。他基本上说他喜欢调试器,对它在字典文字中处理: 感到冒犯,并且可能会坚持使用 emacs+pdb 进行除密集调试之外的所有调试:reference
  • 当我们身处 IDE 领域时,不妨看看 Eric。在我尝试的时候,我很喜欢它,但是在程序启动时加载项目文件太慢了,对我没有用(但当时已经超过了 sshfs,所以不能真的责怪 Eric)跨度>
  • @aaronasterling 我记得在#python 上听到 Guido 喜欢它;话又说回来,我们可能要相信这个人的话。 emacs = 后天习得的品味,比如吸烟(它最终是有害的,因为它让你讨厌所有功能不那么全面的东西)
  • emacs 绝对是这样。我注意到,在我知道标记环之前,我已经使用其他任何东西感到瘫痪。我无法想象像 Guido 一样使用了 30 年之后,我还能用一天的时间。
  • @aaronasterling 我拒绝让自己被 emacs 宠坏,因为我知道会有很多天我会没有它。所以我从来没用过,也不打算用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-05
  • 2021-03-04
  • 2015-11-26
  • 2014-01-12
  • 2023-01-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多