Описание тега vs-extensibility
Расширяемость Visual Studio (VSX) - это возможность разрабатывать расширения для Microsoft Visual Studio.
1
ответ
Динамические горячие клавиши для расширения Visual Studio
Есть ли способ, которым я могу динамически добавлять глобальные горячие клавиши из расширения / пакета Visual Studio? Объявление горячих клавиш в файле *.vsct моего пакета не вариант, потому что я не знаю, какие горячие клавиши должны быть доступны …
01 фев '12 в 15:13
0
ответов
VSIX: есть ли лучший способ получить активный документ Visual Studio?
Я обновляю свой старый набор инструментов Visual Studio для работы с новой платформой расширяемости. Когда я использую новые шаблоны, я получаю чистый набор ссылок, который требует только Microsoft.VisualStudio.Shell.15.0 и NewtonSoft.Json. Затем я …
23 июл '18 в 15:33
1
ответ
Можно ли программно добавить новую именованную команду в расширяемость Visual Studio?
Visual Studio 2015. Раньше я использовал AddNamedCommand2 в надстройке. Теперь, когда надстройки исчезли, я пытаюсь научиться делать vsix. Я хотел бы иметь возможность программно добавлять именованные команды. Это все еще возможно? Раньше я использо…
23 июл '15 в 13:44
1
ответ
Сделать расширение кросс-версии совместимым
У меня есть расширение Visual Studio, которое выполняет интенсивную инициализацию. Чтобы решить эту проблему, я решил расширить свой VSPackage от AsyncPackage. Все хорошо, но теперь мое расширение не совместимо с VS 2010, 2012 и 2013. Есть ли способ…
03 фев '17 в 08:49
0
ответов
Visual Studio 2012 Точка останова для изменения значения?
Я ищу решение для изменения переменной при попадании в точку останова в Visual Studio 2012 Предыдущие версии Visual Studio это можно сделать с помощью макросов Например, Visual Studio Breakpoint Macro для изменения значения? Может кто-нибудь помочь …
12 авг '14 в 18:27
1
ответ
Можно ли отобразить пользовательский значок в строке состояния Visual Studio
Мне известно об отображении пользовательского текста в строке состояния Visual Studio с использованием интерфейса IVSStatusBar. Я даже написал об этом в блоге. Однако у меня есть требование отображать пользовательский значок в строке состояния Visua…
07 май '15 в 09:06
1
ответ
Visual Studio Package/Macro: как объединить несколько текстовых операций в одну отмену
У меня есть пакет Visual Studio (2010), который объединяет несколько текстовых операций, например, он вставляет пользовательские свойства в мои файлы csharp. Этих вставок может быть довольно много, и я хотел бы иметь возможность полностью изменить э…
05 май '10 в 07:59
0
ответов
Событие удаления расширения VSIX в ListBox не запускается
Я пытался сделать возможным перетаскивание элементов между двумя или более списками (прямо здесь, TaskList и Doing) в моем расширении Visual Studio, но по какой-то причине событие Drop не срабатывает. Текущий код выглядит так: private void TaskListB…
10 янв '19 в 12:39
2
ответа
Сбой сборки пакета VSIX без указания причины (ошибка Visual Studio)
Я должен включить режим диагностики выходных данных сборки проекта MSBuild, чтобы увидеть это: 1>Done executing task "EnableExtension" -- FAILED. (TaskId:81) 1>Done building target "DeployVsixExtensionFiles" in project "myextension.csproj" -- …
01 апр '13 в 16:36
1
ответ
Стиль TextBlock ContenPresenter не работает в Visual Studio Расширение ToolWindow
Это странно Я создал собственный элемент управления под названием Switch. Я также определил стиль для TextBlock. <!-- Switch --> <Style TargetType="{x:Type controls:Switch}"> <Setter Property="Margin" Value="3,3,3,3" /> <Setter …
25 авг '16 в 09:43
2
ответа
В надстройке VS2010 в C# как получить имя и подпись метода, в котором находится курсор в данный момент?
В надстройке VS2010 в C# как получить имя и подпись метода, в котором находится курсор в данный момент? Я хочу создать надстройку, которая при запуске получает имя и подпись текущего метода, а затем добавляет сообщения журнала "in" и "out" для этого…
10 ноя '11 в 17:35
0
ответов
Как захватить события окна дизайнера форм в расширяемости Visual Studio?
Работа с объектной моделью расширяемости в Microsoft Visual Studio! Успешно может захватывать и использовать различные события объектной модели кода, проекты, решения, область кода и т. Д., Но одна серая область - это события дизайнера форм Windows!…
22 янв '18 в 11:23
1
ответ
Получить PLK для пакета VSPack 2005/2008
Наше расширение VS все еще нуждается в поддержке VS 2005 и 2008, но я больше не могу генерировать VSPackage PLK - система, похоже, либо сломана, либо больше не поддерживается Microsoft. Существует страница MSDN: Как: получить PLK для пакета VSPackag…
13 мар '15 в 21:39
0
ответов
Расширение Visual Studio: получение значений макросов
Я создаю небольшое расширение, которое получает строку, которая может содержать макросы Visual Studio ($(ProjectDir), $(LocalDebuggerCommand), ...), есть ли способ использовать макрос в коде C# или C++? Примечание: я видел решения, которые включают …
14 июл '16 в 12:50
2
ответа
Пакет расширяемости Visual Studio не смотрит на правильный проект
Я создал новый пакет расширяемости VS 2010. Пока что все, что я хочу сделать, - это чтобы пользователь нажал кнопку и заполнил список со всем содержимым решения. У меня есть следующий код: EnvDTE80.DTE2 dte = (EnvDTE80.DTE2)System.Runtime.InteropSer…
26 сен '11 в 12:34
1
ответ
Visual Studio: слишком длинное контекстное меню в обозревателе решений. Можно добавить подменю? или панель инструментов над обозревателем решений?
Мое контекстное меню в обозревателе решений слишком длинное, хотя я не жалуюсь, это связано с тем, что у меня установлено много расширений. Большинство команд, которые я могу найти... но есть одна противная команда, которую всегда трудно обнаружить,…
26 янв '11 в 11:03
1
ответ
ProjectItemsEvents.ItemAdded: как узнать тип элемента?
Я начинаю разрабатывать VSPackage и хотел бы знать, когда новая ссылка добавляется в проект, но подписка ItemAdded of ProjectItemsEvents дает мне объект ProjectItem, и я не знаю, как проверить, является ли это ссылкой. Может ли кто-нибудь помочь мне…
25 июл '17 в 22:23
3
ответа
Событие изменения файла вызывается дважды
Я использую комбинацию IVsFileChangeEvents а также IVsFileChangeEx контролировать, был ли файл, отредактированный в моем пользовательском расширении редактора, изменен за пределами IDE. Однако по какой-то неизвестной причине я получаю уведомление дв…
23 май '14 в 09:32
1
ответ
Ошибка ссылки на объект при установке расширения из галереи visual studio
Я загрузил расширение в онлайн- галерею Visual Studio, но когда я установил его через Visual Studio, я получил это исключение в конце установки. Эта ошибка возникает только при установке из Visual Studio. Если я загружаю vsix и дважды щелкаю по нему…
22 сен '14 в 00:04
1
ответ
PropertyGrid ValueEditor для имени файла
У меня есть следующее определение правила: <Rule ...> <... /> <StringProperty Subtype="file" ...> <StringProperty.ValueEditors> <ValueEditor EditorType="DefaultStringPropertyEditor" DisplayName="&lt;Edit...&gt;"/&g…
13 сен '12 в 09:09