Mengelola Properti Proyek dan Solusi di Visual Studio untuk Mac

Penting

Visual Studio untuk Mac dijadwalkan untuk dihentikan pada 31 Agustus 2024 sesuai dengan Kebijakan Siklus Hidup Modern Microsoft. Meskipun Anda dapat terus bekerja dengan Visual Studio untuk Mac, ada beberapa opsi lain untuk pengembang di Mac seperti versi pratinjau ekstensi C# Dev Kit baru untuk Visual Studio Code.

Pelajari selengkapnya tentang garis waktu dukungan dan alternatif.

Opsi proyek

Opsi proyek khusus untuk setiap proyek dan memengaruhi cara proyek ditulis, dibangun, dan dijalankan. Tidak seperti Visual Studio untuk preferensi Mac yang merupakan pengaturan khusus pengguna, opsi proyek disimpan dalam file proyek (.csproj), sehingga pengembang lain dapat membangun dan menjalankan proyek dengan benar. Memiliki opsi proyek tertentu memungkinkan banyak pengembang mengerjakan dokumen yang sama tanpa mengganggu pemformatan file.

Untuk membuka opsi Proyek di Visual Studio untuk Mac, klik dua kali nama proyek, atau klik kanan untuk membuka menu konteks, lalu pilih Opsi:

Option in Context Menu

Opsi yang dapat diedit mencakup opsi untuk membangun, menjalankan, dan mengatur kode sumber dan kontrol versi.

Opsi proyek diatur ke dalam lima kategori berbeda:

  • Umum - Informasi proyek seperti Nama, Deskripsi, dan Namespace Layanan Default diatur di sini, bersama dengan Lokasi proyek.
  • Build - Digunakan untuk mengatur atau mengubah profil PCL untuk Pustaka Kelas Portabel. Ini juga memungkinkan perintah kustom, konfigurasi, opsi pengompilasi untuk diatur. Jalur output dan nama rakitan juga dapat diatur di sini.
  • Eksekusi - Digunakan untuk membuat konfigurasi eksekusi kustom per proyek.
  • Kode Sumber - Mengontrol pemformatan berbagai jenis file dan konvensi penamaan. Anda juga dapat mengatur kebijakan penamaan dan gaya header default di sini.
  • Kontrol Versi - Opsi untuk mengatur gaya penerapan pesan saat menggunakan Kontrol Versi dengan proyek Anda.

Setiap proyek dapat berisi opsi proyek tertentu, bergantung pada platform. Misalnya, proyek Xamarin.Android, seperti yang diilustrasikan dalam gambar berikut, memiliki opsi yang berkaitan dengan build Android (seperti opsi linker) dan Aplikasi (seperti izin):

Android Project Options

Xamarin.iOS memiliki opsi yang terkait dengan penandatanganan bundel - seperti profil provisi yang diperlukan untuk digunakan:

iOS Project Options

Opsi Solusi

Opsi solusi seperti opsi Proyek, tetapi mencakup cakupan seluruh Solusi. Opsi solusi menyediakan cara untuk mengatur informasi penulis, pengaturan build, gaya pemformatan kode, dan kontrol versi, dan memungkinkan cara untuk menetapkan proyek startup dalam Solusi. Dialog Opsi Solusi dapat diakses dari item menu Proyek > Opsi Solusi, dari item menu konteks Opsi pada Solusi di Jendela Solusi, atau dengan mengklik dua kali pada Solusi di Jendela Solusi:

Solution Options

Lihat juga