7

我想改进“注释选项”(右键单击代码行号冒号->注释),它类似于 git blame(但集成到 IntelliJ)。

1/有可能吗?(通过插件或 IntelliJ 文件的原始修改?其他?)
2/我在 Android Studio 上(基于 IntelliJ),这会是一个问题吗?
3/ 如果 1/ 和 2/ 为真,关于如何开始的任何提示?

PS:我的目标不是在 annonate 中显示一些提交(如“重新格式化”),因为它们不提供有关代码历史的关键信息。

4

1 回答 1

5

IntelliJ 没有实现自己的逻辑来处理注释。相反,它调用了 git 的本机责备命令。

默认情况下,它-w在进行提取时使用该标志,因此在输出中将忽略对行的仅空白更改。不幸的是,这些选项在插件中是硬编码的,用户无法调整。

粗略的搜索没有为另一个提供额外选项的插件产生任何结果,但您始终可以提交功能请求以获得额外的注释选项。

GUI 设计人员倾向于只为开发人员提供对日常操作所需的功能和选项的轻松访问而烦恼。他们假设如果您需要更多功能,或者是维护者,您将使用命令行,它提供了更多选项,任何 IDE 都可以合理地为其实现 GUI。

于 2018-03-27T16:53:36.137 回答