我在atom.io中使用uncrustify和atom-beautify来根据谷歌样式指南格式化我的C ++代码。我正在使用CPPlint来验证代码是否格式正确。我正在使用https://gist.githubusercontent.com/philectron/1a1e1ccb06d5643cd61d85fc5ecaf429/raw/8813567b8f7dd49003228e19c3d10719b49995a1/uncrustify-preferences.cfg中的配置文件。但美化后,cpplint报告了以下问题。
如果这不是正确的方法,我怎样才能在atom.io中美化和lint。
答案 0 :(得分:0)
好吧也许我在最后一个答案中不够清楚,或者你还没有仔细阅读它。这是另一种尝试。
Uncrustify具有间距和对齐功能。在间距函数之后应用对齐函数(至少在尾随注释的情况下)。
如果您将align_right_cmt_span
设置为大于零,则对齐函数也将应用于尾随注释。
选项似乎它现在只有在不为零时才有效。除此之外,您还将align_right_cmt_gap
未启用,即使它被设置为零,默认情况下也是如此,即使您执行不指定它。align_right_cmt_at_col
设置为1。
我没有使用CPPlint,atom-beautify或Google造型指南。因此,如果您需要帮助,请上传一些代码示例:输入代码,输出代码,预期代码。