网上有sdk文档自动生成工具吗?要求能把C#代码逻辑自动转换成有格式的文档,例如markdown之类的。
就像我把cs文件丢到工具里,自动生成所有方法的组织结构,而且还可以穿透生成方法内部调用的别的方法的组织结构。例如:
public void A(int a)
{
B(a);
C(a);
}
public void B(int a)
{
}
public void C(int a)
{
}
就会自动生成
1. A方法,A方法的注释,A方法的参数注释
1.1 B方法,B方法的注释,B方法的参数注释
1.2 C方法,C方法的注释,C方法的参数注释
结构和内容与上面相似就可以,不需要完全一致。
可能A、B、C三个方法都不在同一个类中,甚至不在一个文件中。就像和vs提供的查找代码引用一样。
没有类似的工具,也可以探讨一下思路,怎么样去解析.cs文件内成员的结构。