高级编辑功能

介绍自动缩进、注释切换、代码折叠和重新排版等高级编辑功能

自动缩进

保持良好和统计的缩进,是提升代码代码可读性的重要手段之一。为了帮助用户编写缩进良好的代码,小熊猫C++提供并缺省启用了编辑器的自动缩进功能。

在开启该功能的情况下,用户在输入C/C++代码时,每次换行时,小熊猫C++会自动计算并在新一行的行首Insert合适数量的空格或者制表符,以形成合适的缩进。

如果希望自己输入缩进,可以通过"工具"菜单→“选项"打开选项对话框,在"编辑器”→“通用"页中找到并取消勾选"自动计算缩进"选项。

注释切换

在编程和调试时,经常需要暂时禁用程序中的一段代码。要实现这一点,最简单的方法就是使用小熊猫C++的注释切换功能。

选中你希望暂时禁用的代码,然后通过菜单"编辑”→“切换注释”(或者直接通过快捷键ctrl+/),即可将这段代码变为注释;当需要启用这段代码时,再次选中它然后"切换注释",就可以将其重新变为普通代码。

代码折叠

在调试和维护逻辑较为复杂的代码时,可以通过代码折叠功能来把整段复合语句显示成一行。

直接点击编辑器左侧边栏的代码折叠按钮即可:

匹配当前括号

当光标位于括号前时,匹配当前括号功能可以让光标直接移动到此左(右)括号对应的右(左)括号处。

通过菜单"代码"→“匹配当前括号"或者快捷键Ctrl+[即可使用这一功能。

重新排版

如果代码本身的缩进格式较为散乱,可以通过"代码"菜单→“对代码重新排版”,或者点击工具栏上的"对代码重新排版"按钮来对代码文件重新进行排版。

最后修改 October 3, 2022: update (b338829e)