我正在编写我的第一个ReSharper插件,目前可以使用以下代码导航到解决方案中的错误:
var action = new JetBrains.PsiFeatures.UIInteractive.SolutionAnalysis.NextPrevActions.GotoNextErrorInSolutionAction();
action.Execute(context, nextExecute);<s/>
现在,我希望能够执行“带注释禁用一次”操作(如果有的话)。
顺便说一句,是否有更好的方法浏览SWEA结果(例如,无需触摸GUI即可枚举一些IEnumerable)?
我从
得到的错误列表
SolutionAnalysisManager.GetInstance(solution)
UPD:
现在,我遍历IssueSet.AllIssues.GetIssues()
,然后执行一个可以完成任务的自定义操作。
后续步骤-我不仅需要为* .cs调用,还需要为* .ts等调用,所以我将尝试使用现有操作或创建自定义。