有没有办法在Javascript中做这样的事情?
/* code /* Multiple line comment */ more code */
当我测试时,我经常需要注解掉已经有多行注解的大块代码。
kzmpq1sx1#
我认为你的IDE有查找和替换选项。在开始处加上/*,在结束处加上*/在代码块内将*/替换为*//*
/*
*/
*//*
如果要删除您所做的注解,请转到:
删除开头的/*,删除结尾的*/在代码块内将*//*替换为*/
cvxl0en22#
这本身不是一个直接的答案。但是块注解不能同时阻止嵌套注解的事实是一个可怕的蹩脚情况。答案是修复JS。显而易见的规则是:注解标签之间的所有内容都将被视为注解。句号。以任何方式将注解文本重新解释为功能性的都是不明智的。注解文本不应该有任何功能性符号......它根本不应该被解析......没有借口。注解文本应该绝对死亡。非功能性的。
k4emjkb13#
在VS studio中,我可以突出显示代码行,并使用“ctrl + /”,它可以切换代码行,要么注解掉,要么返回。希望这能有所帮助!
eh57zj3b4#
我建议在文本编辑器中使用块编辑功能。例如,在记事本++中,你按住alt键选择每一行的第一个位置,然后键入“//"。你会发现“//”会出现在你选择的每一行中。它不会花费您超过10秒的时间
smdncfj35#
好吧,注解就是注解,不要试图用它来禁用大块的代码。因为我们没有像C那样的宏,所以使用如下技巧:
if(false){ // Disable code ... }
function disabledCode(){ ... }; // re-enable code: disabledCode();
5条答案
按热度按时间kzmpq1sx1#
我认为你的IDE有查找和替换选项。
在开始处加上
/*
,在结束处加上*/
在代码块内
将
*/
替换为*//*
如果要删除您所做的注解,请转到:
删除开头的
/*
,删除结尾的*/
在代码块内
将
*//*
替换为*/
cvxl0en22#
这本身不是一个直接的答案。但是块注解不能同时阻止嵌套注解的事实是一个可怕的蹩脚情况。答案是修复JS。
显而易见的规则是:注解标签之间的所有内容都将被视为注解。句号。以任何方式将注解文本重新解释为功能性的都是不明智的。注解文本不应该有任何功能性符号......它根本不应该被解析......没有借口。注解文本应该绝对死亡。非功能性的。
k4emjkb13#
在VS studio中,我可以突出显示代码行,并使用“ctrl + /”,它可以切换代码行,要么注解掉,要么返回。希望这能有所帮助!
eh57zj3b4#
我建议在文本编辑器中使用块编辑功能。例如,在记事本++中,你按住alt键选择每一行的第一个位置,然后键入“//"。你会发现“//”会出现在你选择的每一行中。
它不会花费您超过10秒的时间
smdncfj35#
好吧,注解就是注解,不要试图用它来禁用大块的代码。
因为我们没有像C那样的宏,所以使用如下技巧: