【发布时间】:2019-01-13 13:48:35
【问题描述】:
我是使用 gradle 开发 Intellij Idea 插件的新手!我希望开发一个简单的插件来读取java类的内容并以实时方式在控制台(工具窗口)中打印它(即当我在java类中键入一个新单词时,它应该在控制台中打印工作,即使课程是否保存)
目前我指的是https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_components.html 中的 Intellij 插件架构和组件。我遇到了诸如编辑器窗格之类的概念但是我不知道如何阅读 IDE 编辑器中的内容(当前的 java 文件)!我该怎么做?
【问题讨论】:
-
plugins.jetbrains.com/plugin/7125-grep-console - 查看 Tail 功能
-
@Meo thanx 但我想编写自己的插件
-
如何阅读编辑器:
PlatformDataKeys.EDITOR.getData(anActionEvent.getDataContext()).getDocument().getText() -
@meo 你能给我一个链接吗?
标签: intellij-idea plugins console printf editor