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, należy znaleźć więcej informacji o tych funkcjach i na stronie 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 synchronicznie ładowane automatycznie rozszerzenia ostrzeżenie i format VSIX w wersji 3, a także zmiany powodujące niezgodność, które mogą wymagać zaktualizowania 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
Uzyskaj doskonałe porady dotyczące 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 rozszerzenie wyglądało świetnie na urządzeniach o wysokiej rozdzielczości DPI, za pomocą artykułu Rozwiązywanie problemów z dpi.
Skorzystaj z usługi obrazów 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źć w dokumentacji zestawu VISUAL Studio SDK.
Przykłady zestawu Visual Studio SDK
Przykłady rozszerzeń VSSDK typu open source można znaleźć w witrynie GitHub na stronie 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 udostępnić swoje środowiska programistyczne rozszerzenia, możesz użyć forum rozszerzalności programu Visual Studio lub rozszerzeniaVs Gitter Chatroom.
Więcej informacji można znaleźć w blogu vsX Arcana i wielu blogach napisanych przez dostawców MVP firmy Microsoft:
Powiązana zawartość
- Tworzenie rozszerzenia za pomocą polecenia menu
- Często zadawane pytania: konwertowanie dodatków na rozszerzenia VSPackage
- Zarządzanie wieloma wątkami w kodzie zarządzanym
- Rozszerzanie menu i poleceń
- 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ń i opcji użytkownika
- Tworzenie niestandardowych szablonów projektów i elementów
- Uwidaczniaj właściwości w oknie właściwości
- Korzystanie z usług i świadczenie ich
- Zarządzanie pakietami VSPackage
- Dostarczanie rozszerzeń programu Visual Studio
- Wewnątrz zestawu Visual Studio SDK
- Obsługa zestawu Visual Studio SDK
- Dokumentacja zestawu Visual Studio SDK