Bagikan melalui


/diagnostics (Opsi diagnostik pengkompilasi)

Gunakan opsi pengkompilasi /diagnostik untuk menentukan tampilan informasi lokasi kesalahan dan peringatan.

Sintaks

/diagnostics:{caret|classic|column}

Keterangan

Opsi ini didukung di Visual Studio 2017 dan yang lebih baru.

Opsi pengkompilasi /diagnostik mengontrol tampilan informasi kesalahan dan peringatan.

Opsi /diagnostics:classic adalah default, yang hanya melaporkan nomor baris tempat masalah ditemukan.

Opsi /diagnostics:column juga menyertakan kolom tempat masalah ditemukan. Ini dapat membantu Anda mengidentifikasi konstruksi bahasa atau karakter tertentu yang menyebabkan masalah.

Opsi /diagnostics:caret menyertakan kolom tempat masalah ditemukan dan menempatkan tanda sisipan (^) di bawah lokasi di baris kode tempat masalah terdeteksi.

Perhatikan bahwa dalam beberapa kasus, pengkompilasi tidak mendeteksi masalah di mana itu terjadi. Misalnya, titik koma yang hilang mungkin tidak terdeteksi sampai simbol lain yang tidak terduga telah ditemui. Kolom dilaporkan dan tanda sisipan ditempatkan di mana pengkompilasi mendeteksi bahwa ada sesuatu yang salah, yang tidak selalu di mana Anda perlu membuat koreksi Anda.

Opsi /diagnostik tersedia mulai dari Visual Studio 2017.

Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek Anda.

  2. Di bawah Properti Konfigurasi, perluas folder C/C++ dan pilih halaman Properti umum .

  3. Gunakan kontrol dropdown di bidang Format Diagnostik untuk memilih opsi tampilan diagnostik. Pilih OK atau Terapkan untuk menyimpan perubahan Anda.

Lihat juga

Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC