请确定最受欢迎的轻型标记语言和比较优势和弱点。这些语言应该以通用的标记用于技术的散文,例如文件(例如,Haml不计)。

参见: 降价对ReStructuredText

有帮助吗?

解决方案

我知道三个主要语言的使用通常在更大程和新技术的社区:纺织品、降价,并reStructuredText.所有三个可以了解到在几个小时或"翅膀"的小抄附近。

纺织品

  • 使用的管理平台和社区的红宝石
  • 113的问题目前的标记上堆溢出
  • 最HTML类似,但至少可读取的来源
  • 最简单的嵌套清单的所有三种语言
  • 不可以理解的,向非程序员或HTML无知
  • 理想的复杂的短文件(带有链接,嵌套的列表、代码定义HTML);例如:短文件,如何条款,博客或CMS内容
  • 法参考

降价

  • 似乎没有一个家语言"社会",但是...
  • 1274问题的标签上堆溢出*
  • 强调的源代码的可读性,类似于电子邮件的传统
  • 简单HTML嵌入(你只的类型标记出)
  • 没有办法使表除了嵌入HTML
  • 你知道它已经如果你知道堆溢出
  • 简单易学,如果你已经知道reStructuredText
  • 自动电子邮件地址模糊处理的格式 <address@example.com> (与的角度括号内)
  • 法参考

reStructuredText(A.K.A的休息)

  • 流行在社会蟒蛇
  • 285问题的标签上堆溢出
  • 一点气有关的空白和对如果你问我的话
  • 列出(尤其是嵌套的清单)和段落似乎总是在打架
  • 可读通过非程序员
  • 唯一的格式,它可以建立一个表格的内容(通过扩展在Python参考执行情况)
  • 直接转换为其他格式,如PDF和XML
  • 适用于大型的文件有大量的散文(例如替代docbook用户手册)
  • 法参考

其他提示

你也可以考虑 asciidoc

  • 比较可读的标记
  • 简单的命令行使用
  • 有些人可能认为它是相对的'挑'(与灵活的)与相对于语法
  • docbook和(x)html输出

轻量级标记语言具有各种选项之间的良好的比较,以及如示出用于普通用途的语法(标题,粗体,斜体等)

有关文档? 如何了解 doxygen的? 点击 我已经使用它的一些C / C ++项目,我需要documentize。 即使你可以“虐待”它就像doxygen的作者使用了Doxygen文档

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top