另一个问题出现了。
假设我有以下代码库。 现有代码如下。
int main() {
/*Commented Added by abc
int abc; */
/* Code Added by abc */
int def;
}
我希望新代码如下。
int main() {
/*Commented by abc
int abc; */
/* Added by abc */
int def;
}
在上面的例子中没有进行实际的代码更改。但是,根据添加的新代码,评论是正确的。即我搜索了由ABC添加的新代码行,并根据此行对齐对前几行进行了对齐。
现在,我正在开发庞大的代码库,并且几乎不可能手动进行此类代码更改。请告知如何以最简单的方式实现这一目标。
答案 0 :(得分:0)
这种粗暴的方式怎么样:
VIMINIT='call feedkeys("gg=G:wq\<CR>")' vi myFile.c
答案 1 :(得分:0)
GNU Indent可以将C文件转换为统一的样式,并且它带有许多选项 - 其中一些与放置注释有关。