问题标签 [customtool]

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 回答
121 浏览

c# - How to display custom tool window at the first position, programmatically in visual studio

I created the tool window extension in visual studio based on below link, How to ensure it is the first docked as tabbed window in the output project?

https://docs.microsoft.com/en-us/visualstudio/extensibility/creating-an-extension-with-a-tool-window?view=vs-2019

In the WizardPackage.cs these are the attributes am using

The window is displayed at the third position. I need to show this window at the first position. I tried to close first two windows pro-grammatically but no clue on how to close them, Is there any way to show this window at the first position?

enter image description here

0 投票
1 回答
266 浏览

window - 如何在 Visual Studio 扩展中为工具窗口添加图标

我使用在我的 VSIX 中创建了一个工具窗口

我完成了项目的创建,但无法在菜单中上传/显示图标。如何在上下文菜单中显示图标?

在此处输入图像描述

0 投票
1 回答
313 浏览

visual-studio-2019 - 如何获取在 Visual Studio 中打开的当前解决方案的路径?

我创建了一个工具窗口作为 VSIX 项目的一部分,并安装了一个扩展来测试它。因此,工具窗口需要访问在 Visual Studio 中打开的当前解决方案/项目。当用户第一次创建项目时,我们可以使用如下所述的 DTE 对象获取路径,我尝试了它们,它工作正常,

加载项如何检测加载解决方案的时间?

在 vsix 项目中访问当前打开的解决方案

但是下次当用户双击解决方案时如何获取当前的解决方案路径?现在,当用户打开 .sln 文件时,工具窗口会中断,因为它无法找到打开的解决方案路径。

0 投票
0 回答
94 浏览

c - CMake 忽略自定义工具链文件。(缓存被清理)

Windows 10,CMake 3.19.1

我正在尝试使用XC8编译器、CMake 和自定义工具链(第三方)编译测试项目。链接:工具链存储库

工具链快速指南说只在我的 CMakeLists.txt 顶部添加两个字符串。所以我得到了下一个 CMakeLists.txt:

但偶尔,每次 CMake 生成输出都以:

而且我在输出文件夹中没有任何 Makefile。我也尝试使用 -G "Unix makefiles" 运行 CMake。并且生成了 makefile,输出错误和自定义工具链使用的任何痕迹。输出为:

每一代 CMake 都会尝试,我会清理输出文件夹。为什么自定义工具链不启动?