Scripting 需要编写一个在Win32下工作的脚本,以便将标记自动放置在文档中C++/C#

Scripting 需要编写一个在Win32下工作的脚本,以便将标记自动放置在文档中C++/C#,scripting,documentation-generation,code-documentation,Scripting,Documentation Generation,Code Documentation,我们正在管理一个C++/C#库,我们注意到许多类和函数都没有文档化 我们考虑编写一个脚本,解析代码以查找未记录的类和方法,从而生成未记录的类/方法/函数列表 我们还希望使用脚本将dOxygen标记放置在缺少的文档中。i、 e.如果发现该代码: bool Myclass:undocumentedMethod(int a); 它将被替换为 /// \brief <DESCRIPTION> /// \param a <DESCRIPTION> /// \return bool

我们正在管理一个C++/C#库,我们注意到许多类和函数都没有文档化

我们考虑编写一个脚本,解析代码以查找未记录的类和方法,从而生成未记录的类/方法/函数列表

我们还希望使用脚本将dOxygen标记放置在缺少的文档中。i、 e.如果发现该代码:

bool Myclass:undocumentedMethod(int a);
它将被替换为

/// \brief <DESCRIPTION>
/// \param a <DESCRIPTION>
/// \return bool <DESCRIBE RETURN VALUE>
bool Myclass:undocumentedMethod(int a);
//\brief
///\param a
///\return bool
boolmyclass:undocumentedMethod(inta);
当然,如果函数将来有一个自动生成的文档头,但没有人触及该头,那么它仍然会在报告中报告为未记录

您将使用什么脚本语言来开发这样的工具


Anthony

你试过Perl吗?

你试过Perl吗?

你可以看看用热键或鼠标插入文档的方法。类似外接程序的开发可以通过与GhostDoc相同的方式完成,方法是从Studio的外接程序模板项目开始。

您可以通过热键或鼠标查看如何插入文档。类似外接程序的开发可以通过与GhostDoc相同的方式完成,即从Studio的外接程序模板项目开始。

感谢您的回复,我没有,我将尝试一下。感谢您的回复,我没有,我将尝试一下。