Desteklenen diller ve ortamlar
Desteklenen geliştirme ortamları
Aşağıdaki desteklenen geliştirme ortamlarından birinde herhangi bir azd
şablonu çalıştırabilirsiniz:
Environment | Veri Akışı Açıklaması | Avantajlar | Dezavantajlar | Özellik Aşaması |
---|---|---|---|---|
CLI aracılığıyla Yerel Makine | Kapsayıcıda değil , bağımlılıklar sizin tarafınızdan el ile yüklenir ve proje yerel makinenizde çalıştırılır. | Tüm bağımlılıkları siz denetlersiniz. Bağımlılıklardan bazılarını zaten yüklemiş olabilirsiniz. Docker'ın yüklü olması gerekmez. | Tüm bağımlılıkları el ile yüklemeniz gerekir. | Dengeli |
Visual Studio Code | Visual Studio Code uzantısını kullanarak şablonları çalıştırın ve hatalarını ayıklayınazd . |
Zaten rahat olabileceğiniz bir kod düzenleyicisi ve uzantı sistemi kullanarak çalışabilirsiniz azd . |
Uzantının yüklenmesi gerekir. | Beta |
Visual Studio | Visual Studio (önizleme) kullanarak şablonları çalıştırın ve hatalarını ayıklayınazd . |
Zaten rahat olabileceğiniz bir IDE kullanarak çalışabilirsiniz azd . |
Visual Studio'nun ayrı bir önizleme sürümünün yüklenmesi gerekir. | Beta |
DevContainer / VS Code Remote - Kapsayıcılar | Tüm bağımlılıkların yüklü olduğu ve yerel makinenizde çalıştırılan kapsayıcı . | VS Code, Docker ve Uzak Kapsayıcılar VS Code uzantısı dışında tüm bağımlılıklar DevContainer'da sizin için yüklenir. | Depoyu kopyalamanız gerekir. Kapsayıcının başlatılması uzun sürebilir. | Beta |
GitHub Codespaces | Tüm bağımlılıkların yüklü olduğu ve tarayıcıda GitHub.com üzerinde çalışan kapsayıcı . | Tüm bağımlılıklar kodu yerel olarak kopyalamadan yüklenir. | GitHub Codespaces ile ilgili bilinen sınırlamalar nedeniyle web tarayıcısı başlatmayı gerektiren çalıştırma ve hata ayıklama şu anda desteklenmemektedir. | Beta |
Desteklenen Azure işlem hizmetleri (konak)
Şu anda uygulama için desteklenen barındırma platformu:
azd
uygulamanızı barındırmak için çeşitli hizmetleri destekler. Alfa olarak işaretlenmiş hizmetler deneyseldir ve ile el ile azd config
etkinleştirilmesi gerekir. beta özellikleri hataya neden olan değişikliklerle karşılaşabilir. kararlı özelliklerin hataya neden olan değişikliklerle karşılaşması beklenmemektedir.
Her özellik aşaması hakkında daha fazla bilgi için bkz . Özellik sürüm oluşturma ve sürüm stratejisi. Tüm özelliklerin ve bunların aşamalarının listesi için bkz . Alfa, Beta ve Kararlı Özellik Aşamaları.
Azure işlem hizmeti | Özellik Aşaması |
---|---|
Azure App Service | Dengeli |
Azure Statik Web Uygulamaları | Dengeli |
Azure Container Apps | Beta |
Azure Functions | Dengeli |
Azure Kubernetes Service | Beta (yalnızca aracılığıyla kubectl apply -f dağıtılabilen projeler için) |
Azure Spring Apps | Beta |
Desteklenen diller ve çerçeveler
Şu anda desteklenen diller ve çerçeveler:
Dil | Özellik Aşaması |
---|---|
Node.js | Dengeli |
Python | Dengeli |
.NET | Dengeli |
Java | Dengeli |
Her özellik aşaması hakkında daha fazla bilgi için bkz . Özellik sürüm oluşturma ve sürüm stratejisi
Sonraki Adımlar
- Azure Geliştirici CLI'sını yükleyin.
- Azure Geliştirici CLI'sını
azd
iş başında görmek için hızlı başlangıcı gözden geçirin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin