visual-studio-extensions相关内容
是否可以使用快捷键从解决方案资源管理器中选择/打开文件? 在我的所有项目中,我都有一个名为 Note.txt 的文件, 可以在 Project\Info\Note.txt 中找到它. 想要指定一个快捷方式,当我们点击它时,它选择并打开当前项目的 Note.txt. 欢迎使用第 3 方工具. 如果我知道如何使用工具编写宏等,那么我们可以为其设置快捷方式. 解决方案 您
..
我真的很喜欢 Visual Studio Code 如何捕捉和调整拆分编辑器窗口的大小.由于我在它的大哥 Visual Studio 2017 中找不到类似的东西,我正在尝试编写一个简单的扩展来实现相同的结果. 使用“编辑器视图装饰"样板,我发现我可以以 IWpfTextView 的形式访问代码编辑器窗口;但是,这个接口没有提供任何定位和大小的setter. 解决方案 如果您的意思是
..
我用vs2019创建了一个vsix项目,创建项目后添加一个命令项,我就是这么干的.但是当我调试项目时,我会得到一个异常: System.Windows.Markup.XamlParseException:'提供'System.Windows.Markup.StaticResourceHolder'的值引发异常.' 内部异常 异常:找不到名为“VsTextBoxStyleKey"的
..
Visual Studio 版本: 2019 我正在关注 将菜单添加到visual studio菜单栏以创建菜单,它有效,菜单将显示在扩展菜单下.现在,我想将这些菜单移动到解决方案上下文菜单,所以我将 Menu>Parent>id 更改为 IDM_VS_CTXT_SOLNNODE.但它不起作用. 之前:
..
在为 VSIX 创建模板时,我们可以允许用户选择 .Net 框架版本做法是这样的: v$targetframeworkversion$ 现在,随着新版 Visual Studio (16.8) 的发布,这也允许用户选择 .NET Core 版本.但是这段代码似乎在 .NET Core 模板项目中不起作用,并且显示了不同的数字,而不是 netcoreapp3.1 或 net50-windows
..
我正在编写一个 VSPackage,我需要有带复选框的菜单项,就像下面的示例图片一样: 我浏览了关于的此 msdn 参考.vsct 文件,bud 没有提供任何解释如何操作的信息.我现在拥有的是带有图标和文本的标准菜单项(来自 MyPackage.vsct 文件的代码示例):
..
Visual Studio 的 Image Watch 扩展 (http://goo.gl/TWre0X) 允许您查看调试时内存中的位图.非常有用,但是我试图定义一个 natvis 文件以允许查看 DIB 或 BITMAPINFOHEADER 甚至只是 BITMAPINFOH 对象. 这是我目前拥有的:
..
在 VS 2012 中安装扩展后,它被放置在 %userprofile%AppData\Local\Microsoft\VisualStudio\11.0\Extensions\(或在 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions(如果为所有用户安装了它)和随机名称的文件夹,如“hilatg23
..
我一直在写一个扩展(Editor Classifier 项目,加入了一些其他功能.它在 VS2013 上运行良好,但我需要支持其他版本 VS2012 和 VS2015(当它不在预览版时). 当我刚刚在 vsixmanifest 中添加支持的版本时,我面临的问题是,ITestContainerDiscoverer 或 IClassificationTypeRegistryService 的导出
..
是否可以以某种方式测量所有已安装的 Visual Studio 插件/扩展(VS 2012/2013)的 CPU 和/或 IO 要求? 具体问题:我安装了很多 Visual Studio 2013 的扩展和插件,一般来说它运行流畅,只是有时我会遇到约 5-10 秒的峰值,而 VS 只是冻结.(没有任何插件或扩展,它不会发生).知道如何找到问题吗? 解决方案 如果重现的频率足够高,您可
..
我无法为 Visual Studio 11 Dev 安装大量扩展.预览.它一直说此扩展程序无法安装在任何当前安装的产品上.. 我只有 VS 11 Dev.预览版安装在我的机器上. 这只会发生在我身上吗? 微软是否实现了对 VS 11 的支持以安装为 VS 2010 制作的扩展? MS 是不是疯了(我不这么认为,但你永远不知道)并且不支持这些? 解决方案 将扩展名重命名为 z
..
我创建了一个新的 VSIX 项目并添加了一个新项目 -> 扩展性 -> 自定义工具窗口 然后我尝试构建,但它给出了错误: 1>------ 构建开始:项目:JSBQ,配置:调试任何 CPU ------1>E:\JSBQ\packages\Microsoft.VSSDK.BuildTools.14.2.25123\tools\VSSDK\Microsoft.VsSDK.Common.ta
..
有没有办法通过 Visual Studio 扩展(即通过 Visual Studio API)导入/导出 Visual Studio 设置? 我想将一些特定的设置导出到本地文件,就像 VS 导入和导出设置向导一样,但是,当然没有 UI 交互. 解决方案 有一个名为 Tools.ImportandExportSettings 您可以使用 DTE2.ExecuteCommand
..
我正在编写一个 VS 扩展,它需要与服务器通信并识别用户,我想如果可能的话,因为这个扩展将是唯一连接到服务器的客户端,使用 Visual Studio 的内置支持Microsoft 帐户比实施我自己的帐户管理基础架构更有意义. 起初,由于 Visual Studio 开发人员可以使用各种有用的 API,人们可能认为获取当前用户的信息很容易.但是,实际上似乎没有任何明显的 API 可以用于访问
..
我正在编写一个面向 VS2010、VS2012 和 VS2013 的 Visual Studio 扩展.它在每个实验实例中运行并成功初始化,没有任何问题.当我安装构建生成的 VSIX 时,它安装在所有版本中都没有问题,但只有在 VS2010 中它才真正执行.在其他情况下,它从未实例化或初始化. 没有抛出异常.运行带有/log 标志的非实验性实例不会产生任何其他诊断信息(除了确认它已安装,并且
..
我有一个很大的解决方案,出于调试目的,我必须使用 Visual Studio 2012 的“设置启动项目"功能启动许多项目.但是,我经常需要更改需要启动的项目(有时是项目 A、B,C,有时是项目 B、C、D 等) 有人知道这样的扩展吗? 解决方案 看看 SwitchStartupProject 扩展.(我是作者) 从 2.0 版本开始,它允许您配置多个多项目启动配置.您可以使用
..
我们正在开发一个 Windows Store C#/XAML 应用程序,它必须(除其他外)与 SQLite 数据库交互并显示特定 GPS 坐标的 Bing 地图. “官方"方法似乎是安装两个 Visual Studio 扩展 - Windows 运行时的 SQLite 和 Bing Maps SDK.这种方法有两个问题: 有必要将它们分别安装在每个团队成员的机器上.随着新 PC、VS
..
当使用 Solution.Open,解决方案文件不会添加到项目 MRU(即文件->最近的项目和解决方案菜单)中文件->打开->项目/解决方案菜单.有没有办法强制添加文件?我已经看到了一些操作注册表的参考资料(例如 HKCU\Software\Microsoft\VisualStudio\11.0\ProjectMRUList)但是还有另一种方法不假设 VS 使用的存储,因此会是将来不太可能打破?也
..
我正在开发一个 Visual Studio 2015 扩展,我希望获得登录到 IDE 的用户的身份(不同于登录到 Windows 或运行 devenv 的用户). 我不知道在哪里(或是否)可以获取该信息.它似乎不在 DTE 对象中,并且谷歌搜索没有帮助. 解决方案 只要用户名 string username = System.Environment.UserName; 或 st
..
我使用的是 Visual Studio 2013. Visual Studio Package 项目的项目向导提供了以下三个选项: 然而,我假装做的是创建一个非常简单的扩展(修改选定的文本),它应该可以通过文本编辑器的上下文菜单中的命令访问,不是菜单命令,也不是工具窗口,也不是自定义编辑器(...我认为). 首先,我应该选择什么项目来满足我的需求?(我正在使用菜单命令).
..