高级编辑功能
介绍自动缩进、注释切换、代码折叠和重新排版等高级编辑功能
自动缩进
保持良好和统计的缩进,是提升代码代码可读性的重要手段之一。为了帮助用户编写缩进良好的代码,小熊猫C++提供并缺省启用了编辑器的自动缩进功能。
在开启该功能的情况下,用户在输入C/C++代码时,每次换行时,小熊猫C++会自动计算并在新一行的行首Insert合适数量的空格或者制表符,以形成合适的缩进。
如果希望自己输入缩进,可以通过"工具"菜单→“选项"打开选项对话框,在"编辑器”→“通用"页中找到并取消勾选"自动计算缩进"选项。
注释切换
在编程和调试时,经常需要暂时禁用程序中的一段代码。要实现这一点,最简单的方法就是使用小熊猫C++的注释切换功能。
选中你希望暂时禁用的代码,然后通过菜单"编辑”→“切换注释”(或者直接通过快捷键ctrl+/),即可将这段代码变为注释;当需要启用这段代码时,再次选中它然后"切换注释",就可以将其重新变为普通代码。
代码折叠
在调试和维护逻辑较为复杂的代码时,可以通过代码折叠功能来把整段复合语句显示成一行。
直接点击编辑器左侧边栏的代码折叠按钮即可:
匹配当前括号
当光标位于括号前时,匹配当前括号功能可以让光标直接移动到此左(右)括号对应的右(左)括号处。
通过菜单"代码"→“匹配当前括号"或者快捷键Ctrl+[即可使用这一功能。
重新排版
如果代码本身的缩进格式较为散乱,可以通过"代码"菜单→“对代码重新排版”,或者点击工具栏上的"对代码重新排版"按钮来对代码文件重新进行排版。
最后修改 October 3, 2022: update (b338829e)