问题标签 [visual-studio-shell]

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.

0 投票
1 回答
98 浏览

xaml - VSPackage 主题色

我为 VS2015 构建了一个 VSPackage。如何获得当前的主题颜色以适当地为我的元素着色?我尝试过类似的事情

但这没有用。任何帮助表示赞赏。

谢谢!

0 投票
0 回答
287 浏览

c# - 以编程方式在 Visual Studio 中创建新窗口或文档窗口

所以我遇到的问题与在 Visual Studio 中创建一个新窗口有关,例如代码编辑器的窗口。我已经研究过使用 DTE,您可以在其中使用诸如EnvDTE.Document.NewWindow()which will open a new window 之类的功能,但它基本上是包含文档的窗口的副本。

我正在努力寻找我想做的任何资源。我的意图是:

  1. 了解如何创建新窗口或文档窗口
  2. 执行与“Peek Definition”窗口提供的操作类似的操作,您可以在现有窗口中打开一个窗口或文档窗口

任何建议,即使我可以查看的资源将不胜感激。

0 投票
1 回答
101 浏览

c# - Visual Studio Shell 14 升级破坏了 VSPackage 中的命令捕获

我有一个 Visual Studio Shell 2013 应用程序,我想升级到 Shell 2015,但遇到了与命令捕获相关的问题。在旧版本中,F1命令被捕获并覆盖默认行为。(基于如何在 VSPackage 插件中捕获 Visual Studio 命令?

这是 VSPackage 中与 shell 13 一起使用的代码:

更新后,F1不会捕获命令。

你知道为什么会发生吗?F1帮助ID是否改变了?

0 投票
2 回答
72 浏览

c# - Visual Studio Shell 2014 - 隐藏异常设置工具窗口

我有一个现有的 shell 应用程序,并且在 shell 升级(从 12 到 14)之后,异常设置工具窗口包含在应用程序中。

我想隐藏它,因为它在我的应用程序中没有意义。

你知道如何注销它吗?我认为自动关闭是不够的,因为 Windows/Reset Window 布局会再次打开它。

提前致谢

0 投票
1 回答
80 浏览

c# - Visual Studio Shell 2015 不在解决方案资源管理器中使用自定义图标

我已将我的应用程序从 VS Shell 2013 升级到 Shell 2015,并且我的编辑器扩展的自定义图标在解决方案资源管理器中不可见。在升级期间,wix 也升级到 3.10

通过部署使用 Wix 安装图标,正确创建注册表项,文件资源管理器显示扩展的自定义图标。

例如,当我添加 *.docx 时,它在解决方案资源管理器中有一个正确的图标,只有我的自定义图标有问题。你知道出了什么问题吗?

提前致谢

0 投票
0 回答
102 浏览

visual-studio - Visual Studio 集成 shell 示例

似乎关于创建 Visual Studio 集成 shell 应用程序的文档非常有限。我正在寻找文档和创建此类应用程序示例的任何指针。

0 投票
0 回答
53 浏览

visual-studio - 如何从包管理器控制台(即脚本)在 VS2015 中“从项目中排除”

我可以右键单击一个文件并“从项目中排除”

在包管理器控制台或脚本中,我可以删除该文件。<- 但该文件显示为缺失,而不是已从项目中排除。

是手动编辑项目文件并重新加载项目的唯一解决方案吗?

在此处输入图像描述

0 投票
0 回答
149 浏览

visual-studio - 如何在独立 VsShell 中安装自定义扩展(Visual Studio 2015 - 独立 Shell)

我在 Visual Studio 2015 - 隔离 Shell SDK 的帮助下开发了一个应用程序,现在想要安装自定义扩展包 (VSIX) 和项目类型和模板 (VSIX) 但即使我启用了扩展和更新工具菜单也无法安装它们.

0 投票
1 回答
52 浏览

visual-studio-2015 - 如何在 Visual Studio 2015 隔离外壳中启用私人画廊

我有 Visual Studio 2015 隔离外壳应用程序,并且我通过根据 application.pkgdef 中的指令设置启用值来启用私人画廊

"EnablePrivateGalleries"=dword:00000000

但无法在扩展管理器对话框中看到配置选项

0 投票
1 回答
17 浏览

visual-studio - 是否可以在您的 Visual Studio 集成 shell 应用程序中捆绑第 3 方扩展?

我已经为 Visual Studio 编写了一个语言和调试引擎扩展,并且我能够从这个扩展创建一个 shell 应用程序。但是,我想包括p4vs,因为尝试将其单独安装到 shell 会很痛苦,因为安装程序不针对 shell 应用程序。