Visual Studio SDK
Zestaw Visual Studio SDK ułatwia rozszerzanie funkcji programu Visual Studio lub integrowanie nowych funkcji z programem Visual Studio. Rozszerzenia można dystrybuować do innych użytkowników, a także do witryny Visual Studio Marketplace. Poniżej przedstawiono niektóre sposoby rozszerzania programu Visual Studio:
Dodawanie poleceń, przycisków, menu i innych elementów interfejsu użytkownika do środowiska IDE
Dodawanie okien narzędzi dla nowych funkcji
Rozszerzanie funkcji IntelliSense dla danego języka lub zapewnianie funkcji IntelliSense dla nowych języków programowania
Używanie żarówek do dostarczania wskazówek i sugestii, które ułatwiają deweloperom pisanie lepszego kodu
Włączanie obsługi nowego języka
Dodawanie niestandardowego typu projektu
Docieranie do milionów deweloperów za pośrednictwem witryny Visual Studio Marketplace
Jeśli rozszerzenie programu Visual Studio nigdy wcześniej nie zostało napisane, więcej informacji o tych funkcjach należy znaleźć w Rozpoczynanie opracowywania rozszerzeń programu Visual Studio.
Instalowanie zestawu Visual Studio SDK
Zestaw Visual Studio SDK to opcjonalna funkcja w konfiguracji programu Visual Studio. Możesz również zainstalować zestaw VSSDK później. Aby uzyskać więcej informacji, zobacz Instalowanie zestawu Visual Studio SDK.
Co nowego w zestawie Visual Studio SDK
Zestaw Visual Studio SDK ma kilka nowych funkcji, takich jak ostrzeżenie o synchronicznie autoloadowanych rozszerzeniach i format VSIX w wersji 3, a także wprowadzono zmiany powodujące niezgodność, które mogą wymagać aktualizacji rozszerzenia. Aby uzyskać więcej informacji, zobacz Co nowego w zestawie Visual Studio 2019 SDK i Co nowego w zestawie Visual Studio 2017 SDK.
Wskazówki dotyczące środowiska użytkownika programu Visual Studio
Zapoznaj się z doskonałymi wskazówkami dotyczącymi projektowania interfejsu użytkownika dla rozszerzenia w wytycznych dotyczących środowiska użytkownika programu Visual Studio.
Możesz również dowiedzieć się, jak sprawić, aby Twoje rozszerzenie wyglądało doskonale na urządzeniach o wysokim DPI, korzystając z artykułu Rozwiązywanie problemów z DPI.
Skorzystaj z usługi Image i katalogu, aby uzyskać doskonałe zarządzanie obrazami i obsługę wysokiej rozdzielczości DPI i motywów.
Znajdowanie i instalowanie istniejących rozszerzeń programu Visual Studio
Rozszerzenia programu Visual Studio można znaleźć w oknie dialogowym Rozszerzenia i Aktualizacje, w menu Narzędzia. Aby uzyskać więcej informacji, zobacz Znajdowanie i używanie rozszerzeń programu Visual Studio. Rozszerzenia można również znaleźć w witrynie Visual Studio Marketplace
Dokumentacja zestawu Visual Studio SDK
Dokumentację interfejsu API zestawu SDK programu Visual Studio można znaleźć na stronie Dokumentacja zestawu SDK programu Visual Studio.
Przykłady zestawu Visual Studio SDK
Przykłady rozszerzenia VSSDK typu open source można znaleźć w witrynie GitHub, przykłady programu Visual Studio. To repozytorium GitHub zawiera przykłady ilustrujące różne rozszerzalne funkcje w programie Visual Studio.
Inne zasoby zestawu Visual Studio SDK
Jeśli masz pytania dotyczące zestawu VSSDK lub chcesz podzielić się swoimi rozszerzeniami, możesz użyć Forum rozszerzalności programu Visual Studio lub ExtendVS Gitter Chatroom.
Więcej informacji można znaleźć w blogu VSX Arcana i wielu blogach napisanych przez Microsoft MVP.
rozszerzanie programu Visual Studio
Powiązana zawartość
- Utwórz rozszerzenie za pomocą polecenia menu
- — często zadawane pytania: konwertowanie dodatków na rozszerzenia pakietu VSPackage
- Zarządzanie wieloma wątkami w zarządzanym kodzie
- rozszerz menu i polecenia
- Dodawanie poleceń do pasków narzędzi
- rozszerzanie i dostosowywanie okien narzędzi
- Rozszerzenia edytora i usługi językowej
- rozszerzanie projektów
- rozszerzanie ustawień użytkownika i opcji
- Tworzenie niestandardowych szablonów projektów i elementów
- Uwidaczniaj właściwości w oknie właściwości
- Użytkowanie i świadczenie usług
- Zarządzanie pakietami VSPackages
- Wydawanie rozszerzeń Visual Studio
- wewnątrz zestawu Visual Studio SDK
- obsługa zestawu Visual Studio SDK
- dokumentacja SDK Visual Studio