整理源代码,重新排版
如果程序代码排版非常混乱,可以用这个功能进行整理。
选择菜单 Edit → Format Source,或者使用快捷键 Ctrl + D,可以把当前编辑的程序代码重新排版,按照预定的排版格式。
修改整理源代码的排版格式
选择菜单 Tools → Options
最常用的选项:左面选择 Formatter → C++ → Line breaks
常用的选项:
General 里面的选项:
• Right margin: 自动排版的换行位置,默认是第 80 个字符后面,超过这个位置的程序代码会换行到下一行。
这个和编辑代码区域右边竖线的显示位置设成一致的值会更好一些,右边竖线的显示位置在这里设置。
Line breaks for braces 这里是大括号换行的位置。
• Line break after close brace before ‘catch’ and ‘finally’:
右大括号 “}” 和后面的 “catch” 或 “finally” 之间是否换行,默认是 “Yes” 即换行。
• Line break after close brace before ‘else’:
右大括号 “}” 和后面的 “else” 之间是否换行,默认是 “Yes” 即换行。
• Line break after open brace:
左大括号 “{” 后面是否换行,默认是 “Yes” 即换行。
• Line break before close brace:
右大括号 “}” 前面是否换行,默认是 “Yes” 即换行。
• Line break before open brace:
左大括号 “{” 前面是否换行,默认是 “No”,即不换行。
如果 Line breaks for braces 里面的选项全部用默认值,即前面4个 “Yes” 后面1个 “No”,就是下面的格式:
if(i==0) {
try {
}
catch(...) {
}
}
|
如果 Line breaks for braces 里面的 5 个选项全部选择 “Yes”,即所有这些位置都换行,就是下面的格式:
if(i==0)
{
try
{
}
catch(...)
{
}
}
|
|