gpt4 book ai didi

c# - 用于 C# 开发的 Visual Studio 插件

转载 作者:行者123 更新时间:2023-11-30 15:10:33 24 4
gpt4 key购买 nike

我想编写我的第一个 Visual Studio 2010 加载项。我的目标是创建一个插件,帮助自动生成代码,例如:

  • 实现父类(super class)构造器
  • 为组合对象创建委托(delegate)方法
  • 等等

当然,为了知道要生成什么,我的加载项必须了解用户要将生成的代码插入其中的代码文件。 (类,基类......)

我的第一个想法是使用 C#-parser .这是正确的方法吗?没有任何 .NET-Framework 部分、COM-Object 或任何“内置”的东西吗?

提前谢谢你。

P.S: 注意到 CSharpCodeProvider 的类 Parse() 方法还没有被微软实现。 -_-

最佳答案

您可以从 MS Visual Studio Extensibility 中获取大量信息地点。 This post来自 Visual Studio blog也可能会让您开始处理内存中的代码文件。

关于c# - 用于 C# 开发的 Visual Studio 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3182172/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com