我有一个包含
的ExecutePsiTransaction
动作
CSharpElementFactory factory =
CSharpElementFactory.GetInstance(_highlighter.Declaration.GetPsiModule());
ICommentNode newComment = factory.CreateComment("// Not L10N");
ModificationUtil.AddChild(_highlighter.Declaration, newComment);
return null;
_highlighter是一个ICSharpLiteralExpression
,除了它在_highlighter之后添加注释而不是在代码行的末尾添加注释。任何想法都表示赞赏!谢谢!
我想我正在寻找找到ICSharpLiteralExpression
作为TreeNode
元素的行尾的方法吗?