评论C++代码,visual studio
问题描述:
我正在测试一个C++源代码,我想注释掉一部分代码。有一个在Visual Studio中的快捷方式:按Ctrl + K和按Ctrl + C意见征求和按Ctrl + K和按Ctrl + U为取消注释代码。我可以成功地注释掉代码,但取消注释它不会是“撤消”。它总是删除现有评论行中的一些字符。这里有一个例子:评论C++代码,visual studio
/*function 1 */
int func1()
{
return 0;
}
如果我想注释掉的代码,我可以选择的代码之后申请按Ctrl + K和按Ctrl + C。它变成这样:
///*function 1 */
//int func1()
//{
// return 0;
//}
如果我要取消注释代码,选择这一切后,我应该申请按Ctrl + K和按Ctrl + U。它变为:
*function 1 */
int func1()
{
return 0;
}
它删除了额外的'/'
并且旧评论被损坏。这是正常行为还是我做错了什么?
答
为什么不使用
#if 0
{code here, lots of it even nested /* */ }
#endif
怎么做明显和拆卸旧风格的注释,并用// – 2011-06-16 02:58:21
实际上取代它,这不是我的代码。我正尝试将应用程序移植到Windows。这将非常耗时。 – 2011-06-16 03:00:14
搜索和替换? – 2011-06-16 03:01:59