我在 C++ 中遇到了一些令人讨厌的缩进(使用 Visual Studio 2010 和 Visual Assist X)。
问题是每次我想在输入ctrl+enter
and后开始新行时ctrl+shift+enter
,光标都会从新行的开头开始。在使用任何大括号内的热键时,这个事实让我非常恼火。例如,
for (int i = 0; i < n; i ++) {
std::cout << "say something" /* press `ctrl+shift+enter` here*/ << std::endl;
! |<--
}
按下热键后(不在行尾的地方,例如上面的注释/*...*/
处),光标将位于起始位置(参见!
上面的代码)。我想要的是自动将光标放在与前一行相同的缩进的新行中(请参阅 参考资料|<--
)。
我怎样才能做到这一点?非常感谢。