我想改进“注释选项”(右键单击代码行号冒号 -> 注释),它类似于 gitblame(但集成到 IntelliJ)。
1/这可能吗? (通过插件或 IntelliJ 文件的原始修改?还有其他什么吗?)
2/我使用的是 Android Studio(基于 IntelliJ),这会是一个问题吗?
3/ 如果 1/ 和 2/ 为真,有什么关于如何开始的提示吗?
PS:我的目标不是在注释中显示一些提交(例如“重新格式化”),因为它们不提供有关代码历史记录的重要信息。
IntelliJ 没有实现自己的处理注释的逻辑。相反,它会调用 git 的本机 Blame 命令。
默认情况下,它使用-w
进行提取时标记,因此对行的仅空白更改将在输出中被忽略。不幸的是,这些选项是硬编码的 https://github.com/JetBrains/intellij-community/blob/master/plugins/git4idea/src/git4idea/annotate/GitAnnotationProvider.java#L158在插件中,用户无法调整。
粗略搜索没有找到另一个可以提供附加选项的插件的结果,但您始终可以提交附加注释选项的功能请求。
GUI 设计者往往只关心提供对开发人员日常操作所需的功能和选项的轻松访问。他们假设,如果您需要更多功能,或者是维护者,您将使用命令行,它提供了更多功能options https://git-scm.com/docs/git-blame任何 IDE 都可以合理地实现 GUI。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)