我在将上下文类设置为 WPF RoslynPad RoslynCodeEditor 上的代码块时遇到问题。
我已经有 codehighlightning 和代码完成,但我不想为代码设置上下文,因此我可以调用方法的覆盖,而无需编写包装类。
没有包装类的代码示例
public override object VisitAnnotationConstantRest(JavaParser.AnnotationConstantRestContext context)
{
var example = Visit(context.variableDeclarator());
}
是否可以使用 roslyn host 设置代码的包装类上下文?
如果我对包装类进行编码,它就可以工作。
带有包装类的代码示例
public class CustomClass : JavaParserBaseVisitor<object>
{
public override object VisitAnnotationConstantRest(JavaParser.AnnotationConstantRestContext context)
{
var example = Visit(context.variableDeclarator());
}
}