C ++ Qt创建者可以评论每一行,而不是只评论选择吗?

时间:2017-12-29 08:51:27

标签: c++ qt

我认为此问题之前一定是问过,但我找不到任何问题。

所以在Qt创建者中,让我们说我有一些像这样的代码:

int var1;
int var2;
for (int i = 0; i < 10; i++) {
    // do sth
}

当我从第一行的开头到最后一行的结尾选择一堆行并切换注释时,我得到了这个:

// int var1;
// int var2;
// for (int i = 0; i < 10; i++) {
//     // do sth
// }

但是当我从第一行的中间选择时,我会得到这样的结果:

int v/*ar1;
     ^ note the /*

int var2;
for (int i = 0; i < 10; i++) {
    // do sth
}*/
 ^ and */

我想要的是,让Qt创建者使用//从所选行的开头开始,就像第一个例子一样。

有办法做到这一点吗?对于我过去使用的所有IDE和编辑器(Atom,Sublime等),这已经奏效了,所以我认为必须有一种方法,但我似乎无法找到它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

Ctrl + /将对光标恰好在的行进行注释。

如果您的选择跨越一条或多条整条线路,则也会生成//条评论。

但如果您的选择不会跨越整行,则会使用/* */格式。

这是非常合乎逻辑的行为,允许您同时拥有两种注释样式,具体取决于您是要注释整行还是只注释一小段。丢失第二种评论风格没有任何好处,这有时非常有用,如果您不想要评论块样式,只需选择行开头即可。