Ini ialah perintah uncrustify yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
uncrustify - pencantik kod sumber C, C++, C#, D, Java dan Pawn
SINOPSIS
ungkapkan [PILIHAN] [FILES]
DESCRIPTION
Jika tiada fail input dinyatakan, input dibaca daripada stdin.
Jika membaca dari stdin, anda harus menentukan bahasa menggunakan -l.
Jika -F digunakan atau fail dinyatakan pada baris arahan, nama fail output ialah PFX + "/"
+ nama fail + SFX.
Kecuali, sudah tentu, pilihan --ganti or --tiada-sandaran digunakan.
Apabila membaca dari stdin atau melakukan satu fail melalui pilihan '-f', output dibuang
untuk stdout, melainkan diarahkan semula dengan -o FILE.
Ralat sentiasa dibuang ke stderr
PILIHAN
Asas Pilihan:
-c CFG Gunakan fail konfigurasi CFG.
Jika tidak dinyatakan, uncrustify akan digunakan $UNCRUSTIFY_CONFIG or $HOME\.uncrustify.cfg.
-f FAIL
Memproses fail tunggal FAIL, menghantar output ke stdout atau fail yang ditentukan dengan
-o.
-o FAIL
Ubah hala output ke FAIL.
Gunakan dengan -f, --kemas kini-config, --kemas kini-config-dengan-doc, --universal.
-F FAIL
Baca fail untuk diproses daripada FAIL, satu nama fail setiap baris.
Anda boleh mencipta fail ini menggunakan sesuatu seperti ´mencari . -yam "*.c" > senarai.txt'.
Ini tidak boleh digabungkan dengan -f.
--awalan PFX
Bersiaplah PFX ke laluan nama fail output.
Ini tidak boleh digabungkan dengan -f, --ganti, Atau --tiada-sandaran.
--akhiran SFX
Tambah SFX kepada nama fail keluaran.
Lalai ialah '.uncrustify' jika tidak SFX or PFX dinyatakan.
Ini tidak boleh digabungkan dengan -f, --ganti, Atau --tiada-sandaran.
--frag Andaikan input ialah serpihan kod dan baris pertama diinden dengan betul.
--ganti
Gantikan fail sumber (membuat sandaran).
Ini tidak boleh digabungkan dengan -f, --awalan, Atau --akhiran.
--tiada-sandaran
Gantikan fail, tiada sandaran. Berguna jika fail berada di bawah kawalan sumber
Ini tidak boleh digabungkan dengan -f, --awalan, Atau --akhiran.
--mtime
Kekalkan masa pada fail yang diganti.
-l Ganti bahasa: C, CPP, D, CS, JAVA, PAWN, VALA, OC, OC+
-t Muatkan fail dengan jenis (biasanya tidak diperlukan)
-q Mod senyap - tiada output pada stderr (-L akan mengatasi)
Konfigurasi/Bantuan Pilihan:
-h -? - membantu --penggunaan
Cetak mesej ini dan keluar
--versi
Cetak versi dan keluar
--show-config
Cetak dokumentasi pilihan dan keluar
--kemas kini-config
Keluarkan fail konfigurasi baharu.
--kemas kini-config-dengan-doc
Keluarkan fail konfigurasi baharu dengan ulasan penggunaan terbenam.
--universal
Keluarkan fail konfigurasi untuk GUI Indent Universal.
--mengesan
Mengesan konfigurasi daripada fail sumber. Gunakan dengan '-f FILE'. Pengesanan sedang dijalankan
agak terhad.
Debug Pilihan:
-p FAIL
Buang maklumat nyahpepijat ke fail
-L SEV Tetapkan keterukan log (lihat log_levels.h)
-s Tunjukkan keterukan log dalam log
--nyahkod BENDERA
Cetak BENDERA sebagai teks dan keluar
CONTOH
Baca fail D dari stdin, output ke stdout.
kucing fo.d | uncrustify -q -c my.cfg -ld
Proses fail, output ke stdout.
uncrustify -c my.cfg -d foo.d
Proseskan pokok sumber, keluarkan kepada pokok yang berbeza.
cari src -name "*.[ch]" > files.txt
uncrustify -c my.cfg -F files.txt --prefix out
Memproses pokok sumber di tempat.
uncrustify -c my.cfg --no-backup $(cari src -name "*.[ch]")
NOTA
Gunakan ulasan yang mengandungi ' *INDENT-OFF*' dan ' *INDENT-ON*' untuk melumpuhkan pemprosesan bahagian
daripada fail sumber.
Gunakan uncrustify dalam talian menggunakan perkhidmatan onworks.net