c# - 如何在 Visual Studio 扩展项目中获取预处理的 c++ 代码?
问题描述
我为 C++ 制作 Visual Studio 扩展。我可以使用 DTE.ActiveDocument 从文件中获取源代码,但它可以包含宏之类的元素,这些元素将在预处理到另一个代码后被替换。我尝试使用 DTE.CodeElements,但它也会在处理之前返回代码元素。
解决方案
推荐阅读
- javascript - this."FunctionName" 不是函数
- flutter - Flutter中如何处理socket的连接状态?
- python - 需要将一个列表的一部分与另一个列表进行比较,看看它们是否具有相同的数字顺序,如果没有,则查看位于其他位置的元素
- python - FastAPI 初始化中的调用次数让我感到困惑
- php - 未定义的变量单选按钮问题 - 在哪里放置 isset 检查
- amazon-web-services - 使用 TF 0.12/13 将资源部署到多个区域
- javascript - 尝试创建 localStorage 不工作(NextJS)
- lightbox2 - 如何在 Laravel 8 中实现灯箱
- sql - SQL 插入语句(数据库)
- java - 删除项目,并在稍后将这些已删除的项目添加回 List 的相同索引处