Вопросы по теме 'vs-extensibility'
Идея для расширения синтаксиса C #
К сожалению, C # не позволяет использовать дополнительный пользовательский синтаксис. Но мне было интересно, можно ли преодолеть это ограничение, подключившись к визуальной студии onbuild-event.
Предположим, у меня есть некоторый синтаксический...
590 просмотров
schedule
16.09.2021
Выделение текста окна кода из окна инструментов Visual Studio с помощью VSPackage
Я новичок в расширениях Visual Studio. Есть ли способ взаимодействовать с окном кода из окна инструментов Visual Studio 2010. У меня есть Datagrid, размещенный в окне инструментов VisualStudio. DataGrid содержит ClassName, MethodName и т. Д. При...
774 просмотров
schedule
15.09.2021
Получить свойства из окна свойств
Я создаю надстройку Visual Studio, и когда я выбираю узел подключения к данным в окне проводника сервера (или в таблице данных или в поле данных), есть ли способ получить значения свойств из окна свойств, показанного в Visual Studio, с помощью EnvDTE?...
226 просмотров
schedule
17.10.2021
В расширении Visual Studio получите диапазон строк функции, в которой остановлен отладчик.
У меня есть расширение Visual Studio, которое подключается к событиям отладки. Когда отладчик останавливается на строке кода, вызывается мой обратный вызов IDebugEventCallback2 , и я могу узнать имя файла и номер строки, где остановился отладчик,...
430 просмотров
schedule
05.11.2021
Папка CustomProjectSystem не создается при развертывании типа проекта VSIX
Описание
Использование CPS (см. ссылку 1 и ссылка 2 ), я создал новый тип проекта (скажем *.myproj ) для Visual Studio: File > New Project > Visual C# > Extensibility > Project Type
При отладке все нормально. Однако, когда я...
213 просмотров
schedule
08.09.2021
Почему VS2019 отмечает мое расширение как устаревшее
Я не использую VSIX для интеграции (поддерживает старые VS и SSMS). Установщик помещает все dll в "программные файлы", а pkgdef и манифест в определенные папки. В настоящее время VS2019 показывает сообщение о том, что мое расширение использует...
1623 просмотров
schedule
19.10.2021
Добавьте элемент context meu во все файлы и папки в обозревателе решений с помощью vspackage
Я хочу добавить пункт меню в контекстное меню всех файлов и папок в обозревателе решений. Я смог добавить свой пункт меню в узел проекта с этой записью в файле vsct ..
<Menu guid="guidERAPackageAlphaCmdSet" id="ERAInsightMenu"...
1229 просмотров
schedule
28.02.2022
Visual Studio 2010 MEF против MPF?
Я пытаюсь добавить новый язык программирования в Visual sudio 2010, и я немного запутался в выборе наилучшего подхода.
Я просмотрел MPF и нашел несколько примеров того, как сделать подсветку синтаксиса, подключить внешний анализатор и т. д., и это...
1306 просмотров
schedule
21.04.2022
Диалоговое окно поиска VSPackage Builder
Я хотел бы добавить всплывающее диалоговое окно поиска, просто текстовое поле или что-то в правом верхнем углу текущего документа. Я возился с компоновщиком VSPackage, и это достаточно просто, но у меня возникли проблемы с определением того, на какие...
250 просмотров
schedule
17.04.2022
Как запретить VS Shell получать приоритет привязки клавиш/команд в VSPackage ToolWindow?
У меня есть wpf пользовательский элемент управления, который принимает жесты ввода для выполнения различных команд. В примере ниже пользователь может нажать Ctrl+N , чтобы выполнить команду New для создания нового элемента в файле TreeView ....
1328 просмотров
schedule
05.06.2022
Как установить целевую платформу для вызова SolutionBuild.BuildProject в пакете VisualStudio2012
У меня есть решение, в котором есть множество проектов, созданных с помощью nmake. Я пытаюсь написать расширение для VS2012, которое просто вызывает сборку для запускаемого проекта, установленного в среде IDE, поскольку основной активный проект...
199 просмотров
schedule
26.06.2022
Как асинхронно загрузить ModelingPackage (DSL-Tools) в Visual Studio 2019?
У меня есть проект DSL-tools, в котором я использую [ProvideAutoLoad] , потому что он добавляет в Visual Studio набор команд меню, позволяющих пользователю преобразовывать код (у нас есть много текстовых шаблонов) и многое другое.
Поскольку VS2019...
101 просмотров
schedule
06.10.2022
Как отменить операцию закрытия ToolWindowPane или Visual Studio IDE через VSPackage?
У меня есть VSPackage с закрепляемым окном инструментов, содержащим данные формы. Если в этой форме есть несохраненные изменения, я хотел бы отменить закрытие окна инструментов и среды разработки Visual Studio, если пользователь нажимает кнопку...
3372 просмотров
schedule
17.04.2023
Пакет расширения VS 2008 — как подключить проект данных Wpf с помощью ElementHost
Я уже создал пакет, используя окно Wpf, данные Sql и ElementHost. Довольно просто, без взаимодействия, просто код. Теперь мне нужно расширить и, надеюсь, использовать проект данных Wpf в качестве моего ElementHost.Child. Я добавил ссылку на проект и...
105 просмотров
schedule
11.06.2023
Сбой развертывания VSix. Требуется ли VS SDK на целевой машине?
У меня есть пакет vsix, который был собран и установлен на моей машине и работает хорошо. Я попытался установить двойной щелчок на машине, на которой нет VS Sdk. Когда я нажимаю значок в View-OtherWindow, я получаю сообщение об ошибке, в котором...
323 просмотров
schedule
29.04.2023
Что такое идентификатор меню «Организовать использование» в Visual Studio 2010?
Я создаю расширение Visual Studio 2010, используя шаблон пакета, а не надстройку.
Я хочу добавить пункт меню в группу меню «Организация использования», которая появляется при щелчке правой кнопкой мыши в файле .cs. Для этого мне нужен guid и...
373 просмотров
schedule
05.04.2023
Программно определить тип проекта ( ProjectTypeGuids ) в VS2010 для проектов Sharepoint.
Я использую проекты VS2010 и Sharepoint 2010. У меня есть надстройка VS 2010, и мне нужно программно определить проект типа.
Я редактирую свой csproj (для проекта Sharepoint) и вижу этот ProjectTypeGuids:...
3344 просмотров
schedule
26.02.2023
Как получить сведения о выбранном элементе в обозревателе решений с помощью vs package
Я пытаюсь создать пакет VS, в котором я добавил команду меню в контекстное меню, поэтому оно появляется, когда вы щелкаете правой кнопкой мыши элемент в проводнике решений. Теперь, щелкнув команду, я хочу показать всплывающее окно с подробной...
5281 просмотров
schedule
06.04.2023
Распространение приложения изолированной оболочки Visual Studio
Я думаю о реализации приложения с помощью изолированной оболочки Visual Studio . . Способ включения зависимостей включает в себя распространяемый распространяемый пакет изолированной оболочки Visual Studio package , но его размер составляет 221,6...
164 просмотров
schedule
11.12.2022
Addin: Как сделать слияние программно
Я использую 2012 и VS 2010. У меня есть Addin VS.
Я хочу выполнить слияние элемента (файл sql).
Я использую следующий код, но получаю исключение COMException :
Команда "File.TfsContextExplorerMerge" недоступна
Мой метод исходного...
36 просмотров
schedule
14.01.2023