Alat Visual Studio untuk Unity

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

Visual Studio Tools for Unity mencakup serangkaian fitur yang kaya yang meningkatkan penulisan dan debugging skrip Unity C# dan bekerja dengan proyek Unity.

  • Memecahkan masalah, memeriksa, dan menjelajahi kode menggunakan debugger yang disetel untuk proyek Unity.
  • Temukan dan tulis skrip Unity dengan cepat dengan penyelesaian kode IntelliSense khusus Unity.
  • Pelajari selengkapnya tentang kode yang Anda tulis dengan mengakses dokumentasi Unity dengan cepat.
  • Tulis kode yang lebih baik dengan opsi pemfaktoran ulang yang mengikuti praktik terbaik untuk skrip Unity.
  • Identifikasi bagaimana mesin Unity memanggil kode Anda dengan petunjuk CodeLens untuk fungsi pesan dan penggunaan aset.
  • Jauh lebih banyak.

Tersedia untuk Windows dan macOS

Visual Studio Tools for Unity tersedia secara gratis dan mendukung Komunitas Visual Studio 2017, Profesional, dan Enterprise dan yang lebih baru. Sebaiknya unduh dan gunakan versi terbaru Visual Studio..

Visual Studio Tools for Unity tersedia secara gratis dan disertakan dalam setiap penginstalan Visual Studio untuk Mac 2017 dan yang lebih baru. Sebaiknya unduh dan gunakan versi terbaru Visual Studio untuk Mac..

Kunjungi Alat Visual Studio untuk Unity memulai Alat Untuk Unity. untuk informasi selengkapnya tentang penginstalan dan penyiapan.

Versi Unity yang didukung

Paket Unity Editor Visual Studio

Unity 2020.1 dan yang lebih baru memerlukan Paket Unity untuk alat editor eksternal seperti Visual Studio dan Visual Studio untuk Mac. Dokumentasi untuk Mempelajari selengkapnya tentang perubahan ini di posting blog Unity..

Bagian memulai menyertakan informasi selengkapnya tentang konfigurasi paket Visual Studio Editor.

Versi terbaru paket Visual Studio Editor disarankan.

Visual Studio Versi Unity Minimum Versi paket minimum
2022 Unity 2019.4 Visual Studio Editor 2.0.11
2019 Unity 2017.4 Visual Studio Editor 2.0.0
2017 Tidak direkomendasikan T/A
Visual Studio untuk Mac Versi Unity Minimum Versi paket minimum
2022 Unity 2019.4 Visual Studio Editor 2.0.11
2019 Unity 2017.4 Visual Studio Editor 2.0.0
2017 Tidak direkomendasikan T/A

Fitur

Fungsi Peristiwa Unity

Tambahkan Unity Event Functions dengan cepat dan akurat, seperti Start, Update, dan OnCollisionEnter ke skrip C# dengan beberapa penekanan tombol menggunakan saran lengkapi otomatis yang didukung oleh IntelliSense.

Screenshot of the IntelliSense dialog showing OnCollisionEnter.

Hasilkan kode untuk beberapa Fungsi Peristiwa Unity dan komentarnya menggunakan ⌘+Shift+M.

Perbaiki kesalahan parameter apa pun dengan cepat di Azure Event Functions yang ditambahkan secara manual dengan saran perbaikan cepat.

Debugger berkinerja tinggi

Visual Studio Tools for Unity mendukung fitur debugging kuat yang Anda harapkan dari Visual Studio:

  • Atur titik henti, termasuk titik henti bersyar.
  • Mengevaluasi ekspresi kompleks di jendela Watch.
  • Periksa dan ubah nilai variabel dan argumen.
  • Telusuri paling detail objek kompleks dan struktur data.

Screenshot of Visual Studio stopped on a breakpoint inspecting variables.

Perbaikan cepat dan saran pemfaktoran ulang

Tulis kode yang lebih baik yang menangkap praktik terbaik dengan pemahaman mendalam Visual Studio tentang proyek Unity.

Screenshot of the Visual Studio refactoring string comparison with CompareTag.

Petunjuk CodeLens

Identifikasi dari mana kode dipanggil dari menggunakan petunjuk CodeLens yang menunjukkan panggilan implisit dari aset Unity. Pilih petunjuk untuk melihat daftar panggilan implisit. Memilih panggilan tertentu akan menavigasi langsung ke objek di Editor Unity.

Membedakan kode Anda dengan cepat dari metode Unity dengan petunjuk untuk setiap Fungsi Peristiwa Unity.

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

Unity Project Explorer

Tampilkan file proyek dengan cara yang cocok dengan Jendela Hierarki di Editor Unity.

Screenshot of the Unity Project Explorer.

Tampilan proyek Unity

Visual Studio untuk Mac secara otomatis menampilkan file proyek dengan cara yang cocok dengan Jendela Hierarki di Editor Unity.

Dokumentasi Unity

Lihat dokumentasi Unity langsung di tipsalat saat memeriksa kode.

Screenshot of Unity documentation showing in tooltips.

Cari dokumentasi Unity dengan cepat dengan menyoroti nama kelas atau metode, lalu pilih item menu Referensi UNITY BANTUAN > API.

Dukungan untuk shader

Penyorotan sintaks dan pelengkapan otomatis untuk file shader.

Dukungan untuk file definisi perakitan

Edit file Unity Assembly Definition (.asmdef) langsung di Visual Studio dengan pewarnaan dan penyelesaian kata kunci.

Menjalankan dan men-debug pengujian unit

Menulis, menjalankan, dan men-debug pengujian unit langsung di Visual Studio untuk Mac.

Merefresh aset Unity secara otomatis

Luangkan lebih sedikit waktu untuk beralih bolak-balik antara Unity dan Visual Studio. Perubahan pada kode diperbarui secara otomatis di Unity saat file disimpan.