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

问题描述 投票:3回答:1

我认为这个问题以前一定是问过,但我找不到。

所以在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等),这已经有效,所以我认为必须有一种方法,但我似乎无法找到它。

提前致谢。

c++ qt
1个回答
0
投票

Ctrl + /将评论光标碰巧出现的行。

如果您的选择跨越整个一行或多行,则还会生成//注释。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.