Google cpplint ile uyumlu olacak şekilde yorumlarımı biçimlendirmek için Vim almanın herhangi bir yolu var mı?
Üst bölüm uyumlu değil, 5 değişikliğe uyulması gerekiyor.
- bu yorumu aynı seviyede tut
- Sonrasına boşluk ekle
//
- kod ve yorum arasında en az iki boşluk ekleyin
- yorumları hizala
- sonra boşluk ekle
//
(Not: Bu soruyu burada da soruyorum, Tabular https://github.com/godlygeek/tabular/issues/44 ile ilgili olabilir )
EDIT: Aşağıdaki öneriye göre, bu işe yarar:
Eklenti => https://github.com/rhysd/vim-clang-format
.nvimrc veya .vimrc Yapılandırma:
let g:clang_format#code_style='google'
let g:clang_format#style_options = {
\ "AccessModifierOffset" : -3,
\ "Standard" : "C++03"}
3
clang-formatının googlestyle ayarı vardır. Vim'den çalıştırmak için kullanabileceğiniz bir eklenti olduğuna inanıyorum.
—
FDinoff
@FDinoff, harika çalışıyor, cevap verirseniz, çözüm olarak
—
seçeceğim
Anlamıyorum (1) - her ikisinin de ilkinden önce dört alanı var
—
Kyle Strand
/
, değil mi?
@KyleStrand: I (1) ile ilgisi var inanmak değil diğer iki yorumlarınızı maç için o satırı (yani OP değişikliği olmamalı bir kenar durumda belirttiğini) girinti.
—
Kevin
@ Kevin Ah, bunun önceki veya sonraki satırdaki bir şeyle aynı girinti düzeyinde olması gerektiğini düşündüm, ama bu mantıklı. Teşekkürler.
—
Kyle Strand