c.vim c/c ++插件将函数的返回值放在函数之上,这样好吗?

Eri*_*ius 2 c c++ vim coding-style

void
foo()
{
}
Run Code Online (Sandbox Code Playgroud)

这就是我得到的.

我最近才冒险进入GNU等水域,所以也许我只是缺乏经验,但......

我以前从未见过这个惯例.这有什么用处?它是否提供一些编辑相关的好处?还是人类的好处?就像知道每个函数名称从第1列开始一样?

编辑:我确实找到一个网站提到这样做是"好的",但似乎这不是经常使用的惯例.

猜猜作者喜欢这种风格,让我意识到为什么这个问题可能在一开始就被低估了.

sar*_*old 5

我与同事合作喜爱这种风格,我必须承认,有能力找到一个功能通过grep -R ^foo .是令人信服很酷,但几乎是增长到三个或更多的源文件中的程序是最好的结合导航etags,gidcscope(我喜欢所有这三者的组合,所以简单grep使用的好处并不像曾经的那样引人注目.