有什么方法可以使Vim格式化我的评论以符合Google cpplint的要求?
顶部不符合要求,必须进行5项更改。
- 将此评论保持在同一级别
- 之后加一个空格
//
- 在代码和注释之间至少添加两个空格
- 对齐评论
- 之后添加空间
//
(注意:我也问这个问题在这里,有可能用表格做https://github.com/godlygeek/tabular/issues/44)
编辑:根据下面的建议,这有效:
插件=> https://github.com/rhysd/vim-clang-format
.nvimrc或.vimrc配置:
let g:clang_format#code_style='google'
let g:clang_format#style_options = {
\ "AccessModifierOffset" : -3,
\ "Standard" : "C++03"}
3
clang格式具有googlestyle设置。我相信有一个插件可以用来从vim运行它。
—
FDinoff
@FDinoff,太棒了,它可以工作,如果您回答,我会选择它作为解决方案...
—
user1135541
我不明白(1),它们都在第一个之前有四个空格
—
凯尔·斯特兰德
/
,对吗?
@KyleStrand:我相信(1)与不缩进该行以匹配其他两个注释有关(即OP指定了不应该改变的边沿大小写)。
—
凯文(Kevin)
@Kevin啊,我想这是说它应该与上一行或下一行的缩进级别相同,但这是有道理的。谢谢。
—
凯尔·斯特兰德