Ini adalah perintah clang-tidy-3.7 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
clang-tidy - halaman manual untuk clang-tidy 3.7
DESKRIPSI
GALAT: ld.so: objek 'libfakeroot-sysv.so' dari LD_PRELOAD tidak dapat dimuat sebelumnya (tidak dapat
buka file objek bersama): diabaikan. PENGGUNAAN: dentang-rapi [opsi] [... ]
PILIHAN:
Opsi Umum:
-bantu - Menampilkan opsi yang tersedia (-bantuan-tersembunyi untuk lebih)
-daftar bantuan - Menampilkan daftar opsi yang tersedia (-bantuan-daftar-tersembunyi untuk
lagi)
-versi - Tampilkan versi program ini
pilihan dentang-rapi:
-analisis-sementara-dtors - Aktifkan analisis sadar-penghancur sementara di
clang-analyzer- cek. Opsi ini mengesampingkan nilai yang dibaca dari .clang-tidy
file.
-cek=- Daftar gumpalan yang dipisahkan koma dengan opsional '-'
awalan. Gumpalan diproses dalam urutan tampilan dalam daftar. Gumpalan tanpa '-'
awalan tambahkan cek dengan nama yang cocok ke set, gumpalan dengan awalan '-' hapus
pemeriksaan dengan nama yang cocok dari rangkaian pemeriksaan yang diaktifkan. Nilai opsi ini adalah
ditambahkan ke nilai yang dibaca dari file .clang-tidy, jika ada.
-konfigurasi=- Menentukan konfigurasi dalam format YAML/JSON:
-konfigurasi="{Cek: '*', CheckOptions: [{key: x, nilai: y}]}"
Ketika nilainya kosong, clang-tidy akan berusaha menemukan
sebuah file bernama .clang-tidy untuk setiap file sumber di direktori induknya.
-dump-config - Membuang konfigurasi dalam format YAML ke stdout. Pilihan ini
harus digunakan bersama dengan nama file (dan '--' jika file berada di luar proyek
dengan database kompilasi yang dikonfigurasi). Konfigurasi yang digunakan untuk file ini adalah
dicetak.
-aktifkan-periksa-profil - Aktifkan profil waktu per-cek, dan cetak laporan ke
stderr.
-ekspor-perbaikan=- File YAML untuk menyimpan perbaikan yang disarankan
perbaikan yang tersimpan dapat diterapkan ke kode sumber input dengan clang-apply-replacements.
-ekstra-arg=- Argumen tambahan untuk ditambahkan ke baris perintah kompiler
-ekstra-arg-sebelum=- Argumen tambahan untuk ditambahkan ke baris perintah kompiler
-memperbaiki - Terapkan perbaikan yang disarankan. Tanpa -perbaiki-kesalahan
dentang-tidy akan menyelamatkan jika ada kesalahan kompilasi yang ditemukan.
-perbaiki-kesalahan - Terapkan perbaikan yang disarankan bahkan jika terjadi kesalahan kompilasi
ditemukan. Jika kesalahan kompiler telah melampirkan perbaikannya, dentang-tidy akan menerapkannya sebagai
baik.
-header-filter=- Ekspresi reguler yang cocok dengan nama-nama
header ke output diagnostik dari. Diagnostik dari file utama masing-masing
unit terjemahan selalu ditampilkan. Dapat digunakan bersama dengan -filter-garis.
Opsi ini menimpa nilai yang dibaca dari file .clang-tidy.
-garis-filter=- Daftar file dengan rentang garis untuk menyaring
peringatan. Dapat digunakan bersama dengan -header-filter. Format daftarnya adalah
Array objek JSON:
[ {"name":"file1.cpp","lines":[[1,3],[5,7]]}, {"name":"file2.h"}
]
-daftar-cek - Daftar semua pemeriksaan yang diaktifkan dan keluar. Gunakan dengan
-cek='*' untuk mencantumkan semua cek yang tersedia.
-p=- Bangun jalur
-sistem-header - Menampilkan kesalahan dari header sistem.
-p digunakan untuk membaca database perintah kompilasi.
Misalnya, itu bisa berupa direktori build CMake di mana file bernama
compile_commands.json ada (gunakan -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CMake opsi
untuk mendapatkan keluaran ini). Ketika tidak ada jalur pembangunan yang ditentukan, pencarian untuk
compile_commands.json akan dicoba melalui semua jalur induk dari input pertama
file . Lihat: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html sebagai contoh
pengaturan Clang Tooling pada pohon sumber.
... tentukan jalur file sumber. Jalan-jalan ini adalah
mencari di database perintah kompilasi. Jika jalur file adalah absolut, itu
perlu menunjuk ke pohon sumber CMake. Jika jalannya relatif, arus
direktori kerja harus berada di pohon sumber CMake dan file harus di a
subdirektori dari direktori kerja saat ini. Awalan "./" di file relatif
akan dihapus secara otomatis, tetapi jalur relatif lainnya harus berupa akhiran dari
jalur dalam database perintah kompilasi.
konfigurasi file:
dentang-tidy mencoba membaca konfigurasi untuk setiap file sumber dari .clang-tidy
file yang terletak di direktori induk terdekat dari file sumber. Jika ada
opsi konfigurasi memiliki opsi baris perintah yang sesuai, opsi baris perintah
diutamakan. Konfigurasi yang efektif dapat diperiksa menggunakan -dump-config:
$ dentang-tidy -dump-config - --
---
Cek:
'-*, beberapa-cek'
HeaderFilterRegex: '' AnalyzeTemporaryDtors: false Pengguna: pengguna
Opsi Periksa:
- kunci: beberapa-cek.SomeOption
nilai: 'beberapa nilai'
...
Gunakan clang-tidy-3.7 online menggunakan layanan onworks.net