Visual Studio SDK
Visual Studio SDK'sı, Visual Studio özelliklerini genişletmenize veya yeni özellikleri Visual Studio ile tümleştirmenize yardımcı olur. Uzantılarınızı diğer kullanıcılara ve Visual Studio Market'e dağıtabilirsiniz. Visual Studio'yu genişletmek için kullanabileceğiniz yollardan bazıları şunlardır:
IDE'ye komutlar, düğmeler, menüler ve diğer kullanıcı arabirimi öğeleri ekleme
Yeni işlevler için araç pencereleri ekleme
Belirli bir dil için IntelliSense'i genişletme veya yeni programlama dilleri için IntelliSense sağlama
Geliştiricilerin daha iyi kod yazmasına yardımcı olacak ipuçları ve öneriler sağlamak için ampulleri kullanma
Yeni bir dil için desteği etkinleştirme
Özel proje türü ekleme
Visual Studio Market aracılığıyla milyonlarca geliştiriciye ulaşın
Daha önce hiç Visual Studio uzantısı yazmadıysanız, bu özellikler hakkında daha fazla bilgi edinmek için bkz. Visual Studio uzantıları geliştirmeye başlama.
Visual Studio SDK’yı Yükleme
Visual Studio SDK'sı, Visual Studio kurulumunda isteğe bağlı bir özelliktir. VSSDK'yi daha sonra da yükleyebilirsiniz. Daha fazla bilgi için bkz . Visual Studio SDK'sını yükleme.
Visual Studio SDK'daki yenilikler
Visual Studio SDK'sı, zaman uyumlu olarak otomatik yüklenen uzantı uyarısı ve VSIX v3 biçimi gibi bazı yeni özelliklerin yanı sıra uzantınızı güncelleştirmenizi gerektirebilecek hataya neden olan değişikliklere sahiptir. Daha fazla bilgi için bkz . Visual Studio 2019 SDK'daki yenilikler ve Visual Studio 2017 SDK'daki yenilikler.
Visual Studio kullanıcı deneyimi yönergeleri
Visual Studio kullanıcı deneyimi yönergelerinde uzantınız için kullanıcı arabirimini tasarlamaya yönelik harika ipuçları alın.
Ayrıca DPI sorunlarını giderme makalesiyle uzantınızın yüksek DPI cihazlarında nasıl harika görünmesini sağlayacağınızı da öğrenebilirsiniz.
Yüksek DPI ve temalı harika görüntü yönetimi ve desteği için Görüntü hizmetinden ve kataloğundan yararlanın.
Mevcut Visual Studio uzantılarını bulma ve yükleme
Visual Studio uzantılarını Araçlar menüsündeki Uzantılar ve Güncelleştirmeler iletişim kutusunda bulabilirsiniz. Daha fazla bilgi için bkz . Visual Studio Uzantılarını Bulma ve Kullanma. Uzantıları Visual Studio Market'te de bulabilirsiniz
Visual Studio SDK başvurusu
Visual Studio SDK API başvurusunu Visual Studio SDK Başvurusu'nda bulabilirsiniz.
Visual Studio SDK örnekleri
VSSDK uzantılarının açık kaynak örneklerini Visual Studio Örnekleri'nde GitHub'da bulabilirsiniz. Bu GitHub deposu, Visual Studio'daki çeşitli genişletilebilir özellikleri gösteren örnekler içerir.
Diğer Visual Studio SDK kaynakları
VSSDK hakkında sorularınız varsa veya uzantı geliştirme deneyimlerinizi paylaşmak istiyorsanız Visual Studio Genişletilebilirlik Forumu veya ExtendVS Gitter Sohbet Odası'nı kullanabilirsiniz.
VSX Arcana blogunda ve Microsoft MVP'leri tarafından yazılan birkaç blogda daha fazla bilgi bulabilirsiniz:
İlgili içerik
- Menü komutuyla uzantı oluşturma
- SSS: Eklentileri VSPackage uzantılarına dönüştürme
- Yönetilen kodda birden çok iş parçacığını yönetme
- Menüleri ve komutları genişletme
- Araç çubuklarına komut ekleme
- Araç pencerelerini genişletme ve özelleştirme
- Düzenleyici ve dil hizmeti uzantıları
- Projeleri genişletme
- Kullanıcı ayarlarını ve seçeneklerini genişletme
- Özel proje ve öğe şablonları oluşturma
- Özellikleri özellikler penceresine sunma
- Hizmetleri kullanma ve sağlama
- VSPackage'ları yönetme
- Visual Studio uzantılarını gönderme
- Visual Studio SDK’nın İçinde
- Visual Studio SDK Desteği
- Visual Studio SDK başvurusu