C++ 在C+中按字母顺序自动排序函数+;代码

C++ 在C+中按字母顺序自动排序函数+;代码,c++,formatter,C++,Formatter,我知道有一个问题。我下载并尝试了NArrange和UnvialSaldUnGUI,但都不按名称对C++代码进行排序。有人知道一种非商业工具可以完成这项工作吗?除非你接到命令,要重新排列代码以符合任意的编码标准,否则我的建议是不要这样做。我以前见过有人这样做,结果并不理想。完成后,该文件将看起来完全不同,并且您将在源代码管理中有效地销毁所有编辑历史记录。这个版本和之前的任何版本之间的任何差异看起来都像一团混乱。从长远来看,对您和您的团队来说,拥有清晰的差异历史比衡量代码清洁度更重要。出于兴趣:为什

我知道有一个问题。我下载并尝试了NArrange和UnvialSaldUnGUI,但都不按名称对C++代码进行排序。有人知道一种非商业工具可以完成这项工作吗?

除非你接到命令,要重新排列代码以符合任意的编码标准,否则我的建议是不要这样做。我以前见过有人这样做,结果并不理想。完成后,该文件将看起来完全不同,并且您将在源代码管理中有效地销毁所有编辑历史记录。这个版本和之前的任何版本之间的任何差异看起来都像一团混乱。从长远来看,对您和您的团队来说,拥有清晰的差异历史比衡量代码清洁度更重要。

出于兴趣:为什么要这样做?通常,您希望将相关函数放在一起,而不是名称恰好相似的函数。我必须处理我希望结构更好的代码。相关功能都在同一个文件中,且应按字母顺序进行排序。Agreed没有回答问题,因此我“奉命重新排列代码,以符合任意编码标准”。我该怎么做?(这是实际情况,而不仅仅是假设)