Lewati ke konten utama

Firmware Studio

Beta

Smart Diagnostics

Mendeteksi error saat mengetik dan menerjemahkan hasil compiler ke pesan yang dapat ditindaklanjuti.

Dalam artikel ini

Lapisan diagnostik

Lapisan Waktu Contoh
Live syntax Saat mengetik Kurung, string, include, setup/loop, titik koma heuristik.
Project preflight Sebelum build Board, file, library, GPIO, workspace.
Compiler Saat verify C/C++, linker, memory, library, core.
Upload/runtime Saat flash dan Serial Monitor Port, timeout, brownout, watchdog.

Panel Masalah

  • Menampilkan severity, file, baris, kolom, pesan, dan saran.
  • Membuka lokasi error tepat pada token.
  • Membedakan source error, warning, upload, dan runtime.
  • Menyediakan raw log untuk diagnosis lanjutan.

Quick Fix

Quick Fix hanya tersedia untuk perubahan yang aman dan tidak ambigu, misalnya menambah titik koma atau memperbaiki format include. Perubahan tidak diterapkan tanpa tindakan pengguna.

Batasan

Masukan dokumentasi

Apakah artikel ini membantu?

Pencarian Dokumentasi

Apa yang ingin Anda pelajari?

Ketik minimal dua karakter untuk mencari artikel dokumentasi.
Kode berhasil disalin.