在 C# 中的 VS2010 插件中,如何获取光标当前所在方法的名称和签名?
我想创建一个加载项,在运行时获取当前方法的名称和签名,然后为该方法添加“输入”和“输出”日志消息。
例子:
前:
public void TheMethod(string text)
{
...
return text;
}
后:
public void TheMethod(string text)
{
log.Trace("public void TheMethod( string text =" + text + " ) - in");
...
log.Trace("public void TheMethod( ... ) - out with text = " + text );
return text;
}
是否有任何插件教程/链接涵盖获取方法信息、查看方法的顶部和底部、插入文本等?我试过谷歌搜索,但我没有得到有用的 myc。