Unity için Visual Studio Araçları

Screenshot of a computer, game controller, and icons for game play.

Unity için Visual Studio Araçları, Unity C# betikleri yazıp hata ayıklamayı ve Unity projeleriyle çalışmayı geliştiren zengin bir özellik kümesi içerir.

  • Unity projeleri için ayarlanmış bir hata ayıklayıcı kullanarak kodun sorunlarını giderin, inceleyin ve keşfedin.
  • Unity'ye özgü IntelliSense kod tamamlama özelliğiyle Unity betiklerini hızla bulun ve yazın.
  • Unity belgelerine hızla erişerek yazdığınız kod hakkında daha fazla bilgi edinin.
  • Unity betikleri için en iyi yöntemleri izleyen yeniden düzenleme seçenekleriyle daha iyi kod yazın.
  • Unity altyapısının ileti işlevleri ve varlık kullanımları için CodeLens ipuçlarıyla kodunuzu nasıl çağırıp çağıranın olmadığını belirleyin.
  • Çok, çok daha fazlası.

Windows ve macOS için kullanılabilir

Unity için Visual Studio Araçları ücretsiz olarak kullanılabilir ve Visual Studio 2017 Community, Professional ve Enterprise ile daha yenisini destekler. Visual Studio'nun en son sürümünü indirmenizi ve kullanmanızı öneririz ..

Unity için Visual Studio Araçları ücretsiz olarak kullanılabilir ve Mac için Visual Studio 2017 ve daha yeni sürümlerinin her yüklemesine dahildir. en son Mac için Visual Studio sürümünü indirmenizi ve kullanmanızı öneririz...

Yükleme ve kurulum hakkında daha fazla bilgi için Unity Için Araçlar'ı kullanmaya başlama Unity için Visual Studio Araçları ziyaret edin.

Desteklenen Unity sürümleri

Visual Studio Düzenleyicisi Unity paketi

Unity 2020.1 ve daha yeni sürümler, Visual Studio ve Mac için Visual Studio gibi dış düzenleyici araçları için unity paketi gerektirir. Unity blog gönderisinde bu değişiklikler hakkında daha fazla bilgi edinmek için belgeler..

Başlarken bölümü , Visual Studio Düzenleyicisi paketinin yapılandırması hakkında daha fazla bilgi içerir.

Visual Studio Düzenleyicisi paketinin en son sürümü önerilir.

Visual Studio En düşük Unity sürümü En düşük paket sürümü
2022 Unity 2019.4 Visual Studio Düzenleyicisi 2.0.11
2019 Unity 2017.4 Visual Studio Düzenleyicisi 2.0.0
2017 Önerilmez Yok
Mac için Visual Studio En düşük Unity sürümü En düşük paket sürümü
2022 Unity 2019.4 Visual Studio Düzenleyicisi 2.0.11
2019 Unity 2017.4 Visual Studio Düzenleyicisi 2.0.0
2017 Önerilmez Yok

Özellikler

Unity Olay İşlevleri

IntelliSense tarafından desteklenen otomatik tamamlama önerilerini kullanarak birkaç tuş vuruşuyla C# betiklerine , Updateve gibi Unity Olay İşlevleri'ni hızlı ve OnCollisionEnter doğru bir şekilde Startekleyin.

Screenshot of the IntelliSense dialog showing OnCollisionEnter.

⌘+Shift+M tuşlarını kullanarak birden çok Unity Olay İşlevi ve açıklamaları için kod oluşturun.

Olay İşlevleri'nde el ile eklenen parametre hatalarını hızlı düzeltme önerileriyle hızla düzeltin.

Yüksek performanslı hata ayıklayıcı

Unity için Visual Studio Araçları, Visual Studio'dan beklediğiniz güçlü hata ayıklama özelliklerini destekler:

  • Koşullu kesme noktaları da dahil olmak üzere kesme noktaları ayarlayın.
  • İzleme penceresinde karmaşık ifadeleri değerlendirin.
  • Değişkenlerin ve bağımsız değişkenlerin değerini inceleyin ve değiştirin.
  • Karmaşık nesnelerin ve veri yapılarının detayına gidin.

Screenshot of Visual Studio stopped on a breakpoint inspecting variables.

Hızlı düzeltmeler ve yeniden düzenleme önerileri

Visual Studio'nun Unity projelerini derinlemesine anlayarak en iyi yöntemleri yakalayan daha iyi kodlar yazın.

Screenshot of the Visual Studio refactoring string comparison with CompareTag.

CodeLens ipuçları

Unity varlıklarından yapılan örtük çağrıları gösteren CodeLens ipuçlarını kullanarak kodun nereden çağrıldığını belirleyin. Örtük çağrıların listesini görmek için ipucunu seçin. Belirli bir çağrı seçildiğinde doğrudan Unity Düzenleyicisi'ndeki nesneye gider.

Her Unity Olay İşlevi için ipuçlarıyla kodunuzu Unity yöntemlerinden hızla ayırt edin.

Screenshot of a new script showing CodeLens hints for Unity Script and Unity Message.

Unity Proje Gezgini

Proje dosyalarını Unity Düzenleyicisi'ndeki Hiyerarşi Penceresi ile eşleşebilecek şekilde görüntüleyin.

Screenshot of the Unity Project Explorer.

Unity proje görünümü

Mac için Visual Studio, proje dosyalarını Otomatik olarak Unity Düzenleyicisi'ndeki Hiyerarşi Penceresi ile eşleşen bir şekilde görüntüler.

Unity belgeleri

Kodu incelerken Unity belgelerini doğrudan araç ipuçlarında görüntüleyin.

Screenshot of Unity documentation showing in tooltips.

Bir sınıf veya yöntem adını vurgulayarak ve ardından Yardım > Unity API Başvurusu menü öğesini seçerek Unity belgelerinde hızla arama yapın.

Gölgelendiriciler için destek

Gölgelendirici dosyaları için söz dizimi vurgulama ve otomatik tamamlama.

Derleme tanımı dosyaları için destek

Unity Derleme Tanımı (.asmdef) dosyalarını doğrudan Visual Studio'da anahtar sözcük renklendirme ve tamamlamalarla düzenleyin.

Birim testlerini çalıştırma ve hatalarını ayıklama

Birim testlerini doğrudan Mac için Visual Studio yazın, çalıştırın ve hatalarını ayıklar.

Unity varlıklarını otomatik olarak yenile

Unity ile Visual Studio arasında geçiş yapmak için daha az zaman ayırın. Kodda yapılan değişiklikler, dosyalar kaydedildiğinde Unity'de otomatik olarak güncelleştirilir.