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
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.
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:
Visual Studio MIMARISI, bileşenleri, hizmetleri, şemaları ve yardımcı programları dahil olmak üzere Visual Studio SDK'sı uzantıları hakkında bilgi edinin.
Visual Studio SDK'sı, uzantı yazma, menü komutları, araçlar ve Dil Sunucusu Protokolü gibi Visual Studio'daki genişletilebilirlik seçeneklerini keşfedin.
Önkoşullar, özellikleri genişletme ve proje şablonları dahil olmak üzere Visual Studio uzantıları yazma hakkında sık sorulan soruların yanıtlarını alın.
Bu makaleler Visual Studio SDK'sını kullanan geliştiriciler için Visual Studio ad alanları, ilgili ad alanları ve diğer ilgi alanları hakkında bilgi içerir.