【发布时间】:2012-12-02 17:57:57
【问题描述】:
diff format 或多或少是表示文本之间差异的事实标准,并被程序员广泛用于分发源代码更改。大多数版本控制系统都可以输出差异,而差异用于讨论对文本(例如源代码)的提议更改,因为它们在说明更改方面非常强大。
但是,我经常想简单地对文本进行评论而不更改它,并且想要一种能够以与 diff 一样强大的方式表示文本注释的数据格式。一个典型的用例是代码审查,我想对代码发表评论,但(尚未)提出任何更改。另一个用例是用我自己的想法和提醒来注释文章。在 Word 中,我可以通过标记文本并在文本旁边创建注释气球来注释文本。但是 Word 在其他方面很麻烦——我想只将注释放在一个单独的文件中,并保持原件不变。
存在哪些数据格式可以像 diff 一样精确地表示文本注释?
我不是在寻找像“XML”这样的一般性答案。我正在寻找明确表示文本注释的格式。 (也许除了 Word 等特定应用程序的特定格式之外,不存在这种格式。)
【问题讨论】: