Adakah cara agar Vim memformat komentar saya agar sesuai dengan Google cpplint?
Bagian atas tidak sesuai, untuk memenuhi 5 perubahan diperlukan.
- simpan komentar ini di level yang sama
- Tambahkan spasi setelah
//
- tambahkan minimal dua spasi antara kode dan komentar
- menyelaraskan komentar
- tambahkan spasi setelah
//
(Catatan Saya juga mengajukan pertanyaan ini di sini, mungkin dapat dilakukan dengan Tabular https://github.com/godlygeek/tabular/issues/44 )
EDIT: Sesuai rekomendasi di bawah ini, ini berfungsi:
Plugin => https://github.com/rhysd/vim-clang-format
Konfigurasi .nvimrc atau .vimrc:
let g:clang_format#code_style='google'
let g:clang_format#style_options = {
\ "AccessModifierOffset" : -3,
\ "Standard" : "C++03"}
filetype-c++
alignment
plugin-tabular
pengguna1135541
sumber
sumber
/
, bukan?Jawaban:
clang-format adalah alat baris perintah yang memformat kode c ++. Salah satu pemformat default adalah google.
Ada plugin yang memungkinkan Anda untuk menjalankan format dentang di vim. Salah satu plugin tersebut adalah https://github.com/rhysd/vim-clang-format (saya belum menggunakannya, itu adalah yang pertama saya temukan)
sumber