在vscode的Dev Container中构建.NET开发环境及使用doxygen和graphviz绘制函数调用图

在vscode的Dev Container中构建.NET开发环境及使用doxygen和graphviz绘制函数调用图

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

这篇博客介绍了作者在新公司入职后接触的机器人控制器技术栈是.net C#,分享了搭建开发环境、使用Copilot和绘制函数调用图的方法。作者使用VSCode+Docker搭建开发环境,设置Nuget源编译代码。推荐了Copilot在阅读代码时的帮助,并介绍了使用doxygen和graphviz绘制函数调用图的步骤。

🎯

关键要点

  • 作者在新公司入职后接触的技术栈是.net C#,用于机器人的控制器。
  • 为了搭建开发环境,作者选择使用VSCode和Docker,而非MS Visual Studio 2022。
  • 在Docker中配置Nuget源以便下载相应的包,并进行代码编译。
  • 作者在使用Copilot时遇到proxy错误,通过修改settings.json解决了问题。
  • Copilot在阅读代码时提供了很大的帮助,能够快速解释代码和生成注释。
  • 使用doxygen和graphviz绘制函数调用图,帮助快速了解项目结构和调用关系。
  • 安装doxygen和graphviz后,生成并修改Doxygen配置文件以适应项目需求。
  • 通过运行doxygen命令,可以清晰地查看对象之间的关系。
➡️

继续阅读