如何强制QT Creator的切换注释功能不跳过线

时间:2015-03-04 16:19:51

标签: c++ ide qt-creator

使用QT Creator,给出以下内容:

int example = 1;

if (example == 1)
{
  example = 2;
}

如果我选择该文字并输入ctrl-/来切换选择的评论,我会得到:

//int example = 1;

//if (example == 1)
//{
//  example = 2;
//}

但我想得到:

//int example = 1;
//
//if (example == 1)
//{
//  example = 2;
//}

(空行也被注释掉了。)

有人知道如何配置QT Creator以在切换注释时不跳过空行吗?

1 个答案:

答案 0 :(得分:1)

我知道的唯一方法是使用多行版本。如果您从未使用过此功能,请参阅以下QtCreator上的说明:

仅键盘:将光标放在要评论的第一行的开头,按Shift + Alt,使用向下箭头到达最后一行,释放Shift + Alt,键入' //'

键盘+鼠标:选择要评论的代码,然后在释放鼠标左键之前按Atl。释放Alt,然后输入' //'。

注意:似乎QtCreator> = 3.2需要具有多功能版功能。