首页 > 编程知识 正文

解除注释的快捷键,全部注释的快捷键

时间:2023-05-04 18:19:11 阅读:44481 作者:64

添加文章目录注释工具快捷键自定义命令快捷键添加注释添加工具图标“#if 0”代替块注释的原因#if 0注释添加使用外部代码插入工具进行#if 0注释

添加注释和标记工具快捷键

C/C提供两种类型的注释方法:行注释//和块注释/* . */,但这些注释方法由VS编译器提供相应的快捷键ctrl k ctrl c注释代码、ctrl k ctrl u注释

如果不希望这些快捷键不方便,也可以将相应命令的自定义设置更改为熟悉的击键规则。

自定义命令快捷方式打开【工具】——【选项】

打开后,选择【环境】——【键盘】

在“命令”搜索框中查找相关命令,然后按相应键盘的响应即可。

最后单击“指定”,确认后快捷键设置完成。 其他命令的快捷键设置也是如此。

此外,还可以直接向编译器中添加图标。 介绍如何添加注释。

添加注释工具图标

显示文本编辑器工具栏后,找到该工具栏的末尾位置,单击下拉三角形,然后选择【添加或删除按钮】

选中相应的工具即可

这样我们注释代码很方便。

gif演示:选择“代码块左对齐”可自动选择行注释,选择“代码块左对齐”可自动选择块注释。

使用#if 0代替块注释的博主通常在编写代码时使用调试功能,但在调试中经常会遇到记忆模糊的库函数和类成员方法。 通常,您会注释掉当前代码,写下测试用例的一部分,并熟悉这些函数方法。

另外,我们知道一个工程文件只有一个主函数,但是每次在日常学习和代码积累中创建新的解决方案都很麻烦。 在这种情况下,通常也可以选择注释掉旧代码,然后继续在原始项目中编写代码。

因此,在平时写代码的时间里使用评论非常频繁。 因此,博主在这里分享使用心得。

注意:我之所以在这里使用#if 0注释,是因为它很容易阅读代码和管理代码,仅限于个人日常使用。 此外,如果在具体项目中使用这样的评论,很难预料会出现什么问题。 这里需要注意。

为什么在C/C中使用#if 0注释的块注释具有不能嵌套使用的缺点。 例如,以下块注释已经使用:

如果您想重写main函数,但不想删除当前main函数,并且以后可能会使用该函数,则必须注释掉当前mian函数。 但是,以下用法是错误的,因为块注释不能嵌套使用:

如果想注释掉包含块注释的代码,通常有两种选择。 法一,我们取消了以前的块评论,对整个main函数进行评论; 法二、使用行注释对每行进行注释。

由于以后可能会重复使用此段代码,因此需要保持当前代码的相对完整性,因此在此建议您使用行注释对每行单独注释。 幸运的是,vs提供了快捷键,您可以一次评论多行。

但是,我发现用这种方法评论的代码很丑陋,很难读。

那么,可以用#if 0 . #end进行评论。 这是一对预定义的宏,可以在预编译时期确定。 #if FLG if如果if后面的值FLG不为0,中间的代码块将参与后续的编译工作,否则将忽略该段代码进行编译。

看到这些注释,代码非常直观,还可以将多个宏定义为代码段的执行条件。

# defineone1# define two0# define thw0# define fou0# ifoneintmain (} { cout ' this is one '; }#endif //ONE#if TWOint main () { cout 'this is TWO ); }#endif //TWO#if THWint main () { cout 'this is THW ); }#endif //THW#if FOUint main () { cout 'this is FOU ); }#endif //FOU很遗憾,vs编译器没有直接提供调用#if . #endif的快捷键。 必须在要注释的代码的开头和结尾手动添加#if 0和#endif。

但是,编译器提供了“插入片段”和“外部代码”两种快捷工具,合理使用也可以获得同样的效果。

打开“添加外部代码插入工具”工具栏上的“添加或删除按钮”,然后选择“自定义”

选择【添加命令】

选择“编辑”,然后拖动滑块以找到“插入代码段”或“外部代码”命令工具。

“插入片段”或“外部代码”

哪一个都可以,这里选择的是“外侧的代码”。

点击ok后,返回【自定义】界面,选中“外部代码”,可以上下移动调整命令工具的相对位置。

也可以更改此命令的快捷键,单击“键盘”选项,设置命令工具的样式,以及单击“修改选择”。

在此选择“修改选区”,并将样式更改为“图像和文本”。

显示命令按钮效果:

使用快捷方式工具注释#if 0以选择代码段,然后单击“外部代码”按钮。 使用tab键时,#if FLAG . #endif将自动默认使用。

也可以编辑标志。 具体地说,当#if主体出现时,光标的位置在FLAG上,输入判断条件,按下回车即可完成编辑。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。