Penyiapan IDE

Di halaman ini, Anda dapat menemukan beberapa petunjuk penyiapan IDE yang tidak sesuai. Tentu saja IDE terbaik adalah yang cocok untuk Anda.

Jika Anda memiliki peningkatan atau rekomendasi untuk penyiapan apa pun, kami menerima kontribusi.

Kode Visual Studio (vscode)

CMake

Visual Studio Code (vscode) dapat bekerja dengan cukup baik dengan sistem build CMake.

Ekstensi berikut direkomendasikan:

Kami menyertakan file CmakePresets.json di root repositori. File ini digunakan oleh ekstensi CMake Tools untuk menyediakan daftar preset yang dapat digunakan untuk mengonfigurasi build. Ekstensi CMake Tools akan otomatis mendeteksi file ini dan memberikan preset.

Selain itu, semua preset yang dikonfigurasi menghasilkan file compile_commands.json dalam direktori build yang kemudian akan diambil oleh clangd.

Sebaiknya tetapkan juga hal berikut dalam file .vscode/settings.json Anda:

{
    "files.exclude": {
        "**/bazel-*": true
    }
}

Vim

Setelan LLVM/MLIR

Lihat petunjuk resmi untuk setelan LLVM dan MLIR guna mengaktifkan penyorotan sintaksis dan barang lainnya.

Fitur yang mirip dengan IDE

Lihat dokumentasi resmi untuk clangd guna mengaktifkan fitur seperti pelengkapan otomatis, buka definisi, dll.