问题标签 [visual-studio-addins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - 如何在我的方法名称单词之间自动插入下划线?
是否有 Visual Studio 的 Add_in 会自动在我的方法名称单词之间插入下划线?
例如,我会写“ public void ChangeEmail Should Update Email()
”,然后按快捷键,它会转换为“ public void ChangeEmail_Should_Update_Email()
”
c# - Visual Studio 2010 扩展获取对解决方案资源管理器的引用
我正在移动我的一个宏以成为 VS2010 扩展。我有来自宏的行...
我设法得到 DTE - DTE dte = GetService(typeof(SDTE)) as DTE;
但它确实包含 ToolWindows 属性。
我尝试使用 dte.Windows 来获取解决方案资源管理器,并且这种方法有效,但结果没有 UIHierarchyItems。
简而言之,获得解决方案资源管理器参考的最佳方式是什么?
asp.net - 我可以开发用于在临时网页中查看 Web 用户控件的 Visual Studio 扩展程序吗?
我现在在一个巨大的项目中工作,我们将所有界面构建为 Web 用户控件 .. 每次我想查看和测试一个时,我都应该将它添加到网页中,然后查看 ..
我想以一种方式开发 Visual Studio 扩展当我右键单击用户控件时显示“在临时网页中查看”以允许我在生成的临时网页中查看用户控件,而无需每次我想测试时将其添加到测试页面中,
但我不需要知道有什么办法可以做到这一点……有可能开发出这样的东西吗?
c# - 如何在 Visual Studio 插件中添加文件属性?
嘿,我正在开发我的第一个加载项,我想将自定义属性添加到项目中任何文件或目录的属性窗口。
因此,如果现在有“构建操作”、“复制到输出目录”、“自定义工具”和“自定义工具命名空间”等属性,我想添加另一个属性,例如“MyAddinProperty”。
在谷歌搜索了几个小时后,我找不到关于这个主题的任何参考资料。请帮帮我。
在 Visual Studio 2010 中使用 C#。
c# - 为私有变量添加 XML 注释的插件
就像 Ghostdoc 一样,Visual Studio 2008 是否有任何插件可以自动为私有变量添加 XML 注释,因为 Ghostdoc 和其他少数几个不支持私有变量。
visual-studio-2010 - 在 Visual Studio 插件中获取当前 TFS 连接
我正在开发一个 Visual Studio 2010 加载项,并试图弄清楚如何确定当前连接的 TFS 服务器。我猜我需要使用 DTE,但我在想从哪里获取信息时遇到了脑筋急转弯。
visual-studio - 从 Visual Studio 上下文菜单中对选定文本进行排序
目前 VS 有一个非常有用的特性:sort usings (C#)。
我希望任何随机文本都具有相同的功能,例如 - 配置文件中的 XML 节点。
实现起来有多复杂?VS插件,对吧?是否可以调用一些用于排序的 VS API?
visual-studio-2010 - 在 Visual Studio 2010SDK 中使用 EnvDTE 库 - 构建模式和二进制路径(?)
我正在开发一个小程序,旨在在构建后修改我的主要顶级应用程序二进制文件。为了完全自动化该过程,我需要获取二进制文件的有效路径,例如 ../debug/application.exe 或 ../release/application.exe。
我的问题是,我需要独立于构建模式获取二进制路径。虽然我的项目可以构建为发布版本或调试版本,但我的 application.exe 路径必须是无关紧要的。
所以我发现我实际上可以使用 Visual Studio 2010 SDK 以编程方式获取有效路径。我只需要在 IDE 中获取用户设置的配置值;例如发布和调试模式,它是正确的 binary.exe 路径并对其进行编码。
在 VS2010SDK 中有一个库可以使它成为可能。它对 DTE 对象进行操作,可以将自动化模型作为一个整体进行操作。我对 Visual Studio 2010 的 SDK 部分相当缺乏经验,我可以使用一两个技巧;一个为我指明从哪里开始挖掘的人。
你能帮我解决这个问题吗?
我选择的 IDE 显然是 Visual Studio 2010,项目本身是用 C# 4 编写的。
我祝你一切顺利,
帕维尔
.net - Visual Studio 加载项:无法从 SelectedItems 获取 Document 对象
首先让我说我是为 Visual Studio 开发插件的新手......
使用 DTE2 对象时,我试图获取有关当前所选文档的一些信息。如果我做这样的事情:
Document 对象似乎总是为空。VisualStudioInstance.SelectedItems.Item(1).Project 也是 null (我不一定需要,但这似乎也很奇怪。它确实给了我所选项目的名称,所以我至少知道它正在找到一些东西.
现在,如果我直接访问 VisualStudioInstance.ActiveDocument,我会得到我正在寻找的所有信息。文档是否真的必须打开才能获取信息?如果是这样,我将如何在不打开所选项目的情况下获取文档信息?我要查找的主要内容是所选文件的完整路径信息。提前致谢。
c++ - Visual Studio 插件开发 - 获取 C++ 项目中的目录路径
我目前正在尝试构建一个类似于VSNewFile的加载项。所以它只是一个简单的扩展,它提供了一种更快的方式来创建新文件。VSNewFile 的问题在于它不适用于 C++ 项目,我需要它。
这是我的问题:
我无法检索所选目录的绝对路径。我发现的所有示例都是这样的:
(string)((ProjectItem)parent).Properties.Item("FullPath").Value;
虽然这是在 C# 项目中工作,但它不在 C++ 项目中。在 C++ 项目中,selectedItem.Project
当我选择一个目录时。重要提示:我不是在谈论过滤器!我的意思是真正的目录。
欢迎任何帮助。我已经搜索了几个小时没有成功。
谢谢selectedItem.ProjectItem
null