代码编辑提示
核心实现类
HintManger
HintManger 可以实现在编辑代码时创建一个悬浮提示,当用户进行其他操作时,悬浮提示框会自动消失
创建“Hello Idea Plugin”编辑提示
1. 实现效果
2. 具体实现步骤
- 创建HintManger实例
HintManager instance = HintManager.getInstance();
- 调用showInformationHint()方法
instance.showInformationHint(data, "Hello idea plugin");
完整源码
public class HelloIdeaPlugin extends AnAction {
@Override
public void actionPerformed(AnActionEvent e) {
Application.project = e.getProject();//全局变量
Editor data = e.getData(LangDataKeys.EDITOR);//获取编辑器
HintManager instance = HintManager.getInstance();
instance.showInformationHint