【问题标题】:how to get commit text inside intellij plugin classes如何在intellij插件类中获取提交文本
【发布时间】:2018-12-12 16:26:53
【问题描述】:

IntelliJ CE 2018.3.1 插件 我有像https://github.com/MobileTribe/commit-template-idea-plugin 这样的插件 我想实现场景:用户将 smth 放入提交字段,然后单击我的按钮。他的文字必须在我的表格上的字段中。 如何在 DialogWrapper 或 AnAction 中获取此文本?

【问题讨论】:

    标签: java intellij-idea intellij-plugin


    【解决方案1】:

    我找到了。如果有人会寻找类似的问题:

        Object obj =  VcsDataKeys.COMMIT_MESSAGE_CONTROL.getData(actionEvent.getDataContext());
        String cntrl = "null";
        if (obj instanceof com.intellij.openapi.vcs.ui.CommitMessage) {
            cntrl = ((com.intellij.openapi.vcs.ui.CommitMessage)obj).getComment();
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-12
      • 2023-01-18
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多