gpt4 book ai didi

c# - Visual Studio 扩展 : Editing code files in the current solution?

转载 作者:行者123 更新时间:2023-11-30 16:32:23 24 4
gpt4 key购买 nike

有没有办法获取解决方案中所有 .cs 文件的列表,并使用 vs2010 界面编辑它们?

我正在尝试开发一个扩展程序来打开我的代码文件,自动调整它们,然后重新保存它们。我以前见过扩展程序这样做。

如果这不可能,是否可以获取文件位置列表?这样我就可以像普通文件一样编辑它们了?

最佳答案

您可能想查看 EnvDT100命名空间。因为你有 Solution4允许您打开解决方案对象的界面。在解决方案对象中,您将找到所有 projects并在其中找到代码文件。

如果您获得 FileCodeModel,您可以以编程方式加载您的代码文件来自你的 ProjectItem你可以在你的 projects 中找到它.

编辑:

您可以使用 Name 获取文件的名称(包括路径) ProjectItem 的属性。

关于c# - Visual Studio 扩展 : Editing code files in the current solution?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4075067/

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