【问题标题】:Is there a way to use Git to flag code for future review? [duplicate]有没有办法使用 Git 标记代码以供将来审查? [复制]
【发布时间】:2015-04-25 06:50:27
【问题描述】:

我目前正在用 C# 开发一个桌面应用程序。

在浏览我的代码时,我不断发现需要重新审视或可以改进的其他代码片段......但我不想偏离我当前的任务。

在 Git 或 Visual Studio 中有没有一种方法可以让我突出显示代码块以供“未来审查”?

【问题讨论】:

  • 添加评论? // TODO(aaron): Check this later, it looks like the furble could wurfle the qoxbar
  • ^ 这就是我要建议的。许多现代 IDE 都有专门针对 TODO 项目的特殊语法高亮和/或搜索过滤器。

标签: c# git controls revision


【解决方案1】:

标记代码区域的常用方法是使用TODOFIXME 等 cmets,如本问题所述:How do you flag code so that you can come back later and work on it?

看起来这些 cmets 出现在 Visual Studio 的 Task List 中。

还有用于 CI 系统的插件来监视这些标记的 cmets 并确保它们不会投入生产。例如 Jenkins 的 Task Scanner 插件。

git 本身没有任何东西可以帮助解决这个问题。你能做的最好的就是在提交消息中存储一些元数据,然后写一些东西来观察标记的提交。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2011-11-23
    • 2016-01-04
    • 2014-02-03
    相关资源
    最近更新 更多