【发布时间】:2015-04-15 10:09:36
【问题描述】:
快速 Intellij 插件开发问题。
谁能给我看一段关于如何在特定行显示警告的代码?
我想显示一个黄色灯泡并能够 alt 进入。
我不知道黄色灯泡是警告的一部分还是只是提示,但如果有人能告诉我如何做,我将非常感激。
我试图在idea插件开发中找到它,但没有任何运气
private List<PsiFile> psiFiles = new ArrayList<PsiFile>();
public void actionPerformed(AnActionEvent e) {
PsiManager psiManager=PsiManager.getInstance(e.getProject());
Project project = e.getProject();
VirtualFile srcFile;
if(e.getProject().getBaseDir().findChild("src") == null)
return;
else
{
srcFile = e.getProject().getBaseDir().findChild("src");
}
//using the buildFilesList i get all the .java files
buildFilesList(psiManager,srcFile);
for(PsiFile file : psiFiles)
//here i would want for a psiFile a warning to be displayed at a specific line
System.out.println(file);
}
【问题讨论】:
-
你能显示你已经拥有的代码吗?
-
是的,我确定我有一个函数可以递归遍历虚拟文件,我只想解析 .java 文件以进一步处理 antlr.Anyway 给一个 virtualFile 我会在特定行显示像我在问题中所说的警告。
-
请编辑您的问题以包含代码。
-
@TheBlackCat 请帮助stackoverflow.com/questions/34855314/…
标签: intellij-idea warnings intellij-plugin hint