Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 注释整个文件_C#_Java_Coding Style_Comments - Fatal编程技术网

C# 注释整个文件

C# 注释整个文件,c#,java,coding-style,comments,C#,Java,Coding Style,Comments,有时,我需要注释掉整个文件。通常,我只是将类包装在/***/中,但如果类中已经存在注释,则这不起作用: /* class foo { /** * Great documentation - but this breaks my * whole-file-comment! */ public void dooFoo() { } } */ 有没有办法解决这个问题?最好不要在每行插入注释 最好不要在每行插入/-注释 这是最简单的方法。大多数

有时,我需要注释掉整个文件。通常,我只是将类包装在
/***/
中,但如果类中已经存在注释,则这不起作用:

/*
class foo {

    /**
     * Great documentation - but this breaks my 
     * whole-file-comment!
     */
    public void dooFoo() {
    }

}
*/
有没有办法解决这个问题?最好不要在每行插入注释

最好不要在每行插入/-注释

这是最简单的方法。大多数IDE都有键盘快捷键,可以在选择内容的每一行开头添加或删除
/
,因此您只需选择整个文件(例如Ctrl-a),然后按快捷键即可

VisualStudio:Ctrl+K,Ctrl+C进行评论;Ctrl+K、Ctrl+U取消注释

Eclipse和IntelliJ:Ctrl+/切换

IntelliJ:Ctrl+Shift+/使用
/**/,适当地处理嵌入的现有注释块

NetBeans:Ctrl+Shift+C切换。

您可以使用C中的:


Visual Studio有一个“注释掉所选行”按钮。在Visual Studio中,可以选择将.cs文件的生成操作设置为“无”,并且不会生成(编译)。我不知道java是否能做到这一点。我不知道这怎么不适合问答格式?NetBeans:Ctrl+Shift+C切换评论。@MrLore:Thank,将添加到:)@JonSkeet我如何以您的方式显示这些按钮(在回答中)?它们看起来不像嵌入的图像。@AbZy:这是
标记。intellij是ctrl-/或ctrl-shit-/for/**/它足够聪明,可以避开现有的注释关闭语句。虽然很晚,但这是个好主意。你知道Java有没有等价物吗?
#if false
... code ...
#endif