对我来说,Visual Studio的 Ctrl + K , Ctrl + C 键盘快捷键用于评论 - 出选定的行。编辑C ++时,这有时会使用块注释(/* */
),有时会使用行注释(//
)。为什么会改变?它是如何决定何时使用的?
答案 0 :(得分:1)
关于该主题的其他几个讨论:
Visual studio feature - commenting code Ctrl K - Ctrl C
visual studio C++ toggle comment ? comment while not whole line is selected?
基于我自己的小叮当,以及那些文章中的内容......
它基于选择的开始/结束。每当你在行的开头选择并在行的末尾结束它时,似乎使用双斜杠//
。
每当选择发生在线的中间时,它将使用/* */
表示法。
IE:
如果我有代码
int main () {
return 0;
}
并仅突出显示int main
,它会将其转换为/*int main*/
。
如果我突出显示整个代码部分,从缩进选项卡开始,它会将其转换为
/*int main () {
return 0;
}*/
但是如果我突出显示在缩进选项卡之前开始的部分,它会将其转换为
//int main () {
// return 0;
//}
答案 1 :(得分:0)
Zhais回答的链接摘要。因为以下链接很难!
//
//
条评论,则会使用//
/* */