我从现在开始将使用 diff 结构,它很有帮助。
diff
我没有看到 Discourse 实现 Gist 中的那个其他建议。我越想越觉得,它应该完美地集成在语法高亮器内部,而不是外部。
基本上,随着时间推移,为语法高亮器添加一些功能是合理的。其基本任务——以易于阅读的方式展示代码——自然地延伸到展示代码的一些“动态”信息。
例如:什么发生了变化、在哪里、由谁修改;我当前指向的是哪部分代码;哪些有帮助的注释解释了代码与其发布位置之间的关系等。
感谢大家参与此次讨论。