Visual Studio SDK'sı
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 Visual Studio uzantıları geliştirmeye başlamakısmına bakmalısınız.
Visual Studio SDK'sını 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 yükleme.
Visual Studio SDK'daki yenilikler
Visual Studio SDK'sında, senkron olarak otomatik yüklenen uzantılar için uyarı ve VSIX v3 formatı gibi yeni özelliklerin yanı sıra, uzantınızı güncellemenizi gerektirebilecek önemli değişiklikler bulunmaktadır. Daha fazla bilgi için bkz. Visual Studio 2019 SDK 'deki yenilikler ve Visual Studio 2017 SDK 'deki 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 tema desteği ile mükemmel görüntü yönetimi için Görüntü hizmetinden ve katalog'den 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 de bulabilirsiniz
Visual Studio SDK referansı
Visual Studio SDK API referansını Visual Studio SDK Referansıbulabilirsiniz.
Visual Studio SDK örnekleri
VSSDK uzantılarının açık kaynak örneklerini GitHub'da Visual Studio Örnekleribulabilirsiniz. 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 Chatroom kullanabilirsiniz.
daha fazla bilgiyi VSX Arcana blog ve Microsoft MVP'leri tarafından yazılan birkaç blogda 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şlet
- 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 göster
- Kullanım ve hizmetlerin sağlanması
- VSPackage'ları Yönetme
- Visual Studio uzantılarını gönderme
- Visual Studio SDK İçinde
- Visual Studio SDK için Desteği
- Visual Studio SDK referans