我认为此问题之前一定是问过,但我找不到任何问题。
所以在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等),这已经奏效了,所以我认为必须有一种方法,但我似乎无法找到它。
提前致谢。
答案 0 :(得分:0)
Ctrl + /
将对光标恰好在的行进行注释。
如果您的选择跨越一条或多条整条线路,则也会生成//
条评论。
但如果您的选择不会跨越整行,则会使用/* */
格式。
这是非常合乎逻辑的行为,允许您同时拥有两种注释样式,具体取决于您是要注释整行还是只注释一小段。丢失第二种评论风格没有任何好处,这有时非常有用,如果您不想要评论块样式,只需选择行开头即可。