您可以以编程方式执行“运行自定义工具”吗?在 C# 中的 ProjectItem 上?
我想知道是否可以在 VS 解决方案中的文件上执行“运行自定义工具”?我已经有了 ProjectItem 对象。 信息:C#、Visual Studio 2010 SDK…
用于特定于应用程序的脚本语言的 Visual Studio 风格编辑器?
现在我只知道 Visual Studio 2008 Shell 和 Snippet Compiler 中使用的自定义控件。 还有VS shell适合这个工作吗?不知道是自定义控件还是独立应用?…
为 Visual Studio 2008 创建一个具有文件依赖性的项目模板,是否可能?
我有一个模板,可将新条目添加到 Visual Studio 解决方案资源管理器中项目的“添加->新项目”右键菜单中。 我已经构建了模板,将其放入文档文件夹下…
Visual Studio 添加添加跟踪
我一直在寻找编写/获取一个视觉工作室插件。 我希望能够在函数的顶部和底部编写描述性日志调用。 像这样 log.debug("TheClass.TheMethod(string TheSt…
如何取消 Visual Studio NewPendingChange 事件?
我正在尝试以编程方式拦截并取消用户在 TFS 中签出文件的尝试。 我是否正确地认为解决此问题的正确方法是在 Microsoft.TeamFoundation.VersionControl…
如何通过ENVDTE捕获VS2008中的鼠标点击事件?
我正在为 Visual Studio 编写一个附加组件(采用 VSPackage 的格式)。设计的功能之一是:当用户在文本编辑器区域左键单击或按向上或向下键移动到新行…
解决 DSL SetUp 项目的问题
我正在与 DSL 设置项目中的 InstallerDefinition.dslsetup 文件进行斗争。 我收到以下错误: 正在运行转换:安装项目无法从环境中检索项目“PsiTraffi…
如何从 Visual Studio 加载项访问解决方案资源管理器中选定的项目?
我开发了一个 VS 2008 加载项,并向解决方案资源管理器中“项目”节点的上下文菜单添加了一个自定义菜单项。 这允许我右键单击解决方案中的任何项目并…
创建 Visual Studio 工具窗口 - VsAddin 或 VsPackage
简单的问题 - 我找到了两种向 Visual Studio (2008) 添加工具窗口的方法:创建插件或创建包。 (插件:http://www.codeproject.com/KB/dotnet/vstoolw…
如何创建 Visual Studio 插件来分析代码
我想尝试为 Visual Studio 编写插件,它可以像 resharper 一样使用代码,例如查看一行代码,然后建议需要添加哪些“using 语句”。 这纯粹是为了教育…
Visual Studio 的可扩展性允许我们在任何菜单中放置额外的项目?
我的意思是,我有一个将应用于给定项目的加载项。 我想知道是否可以将我的加载项的菜单项添加到右键单击解决方案资源管理器中的任何项目时出现的上下…
Visual Studio 2008 和 Visual Studio 2008 覆盖现有文件扩展名的 LanguageService
我为 JavaScript 语言编写了简单的 LanguageService。 目标 IDE 是 Visual Studio 2008。 我想运行我的 LanguageService for .js 扩展文件(JavaScrip…
打开内存中的 VS 2005 解决方案文件 (.sln)
我想在内存中打开一个现有的 .sln 文件。 非工作方法的示例: private Solution2 OpenSolution(string filePath) { Solution2 sln sln.Open(filePath)…
“Visual Studio 集成包” vs “Visual Studio Add-in”:有什么区别?
为 Visual Studio 创建新扩展时,有两个项目选项:“Visual Studio Integration Package”和“Visual Studio Add-in”。 这两种项目类型之间有什么区…