有时,我需要注释掉整个文件。通常情况下,我只是将该类封装在/* */
中,但如果该类中已存在注释,则该方法无效:
/*
class foo {
/**
* Great documentation - but this breaks my
* whole-file-comment!
*/
public void dooFoo() {
}
}
*/
有没有办法解决这个问题?最好不要插入//
- 每行注释。
答案 0 :(得分:23)
最好不要在每一行插入// - 评论。
这是最简单的方法。大多数IDE都有键盘快捷键,可以在选择的每一行的开头添加或删除//
- 因此您只需选择整个文件(例如Ctrl-A),然后按快捷键。
Visual Studio: Ctrl + K , Ctrl + C 进行评论; Ctrl + K , Ctrl + U 取消注释。
Eclipse和IntelliJ: Ctrl + / 切换。
IntelliJ: Ctrl + Shift + / 使用/* ... */
,适当处理嵌入的现有注释块。
NetBeans: Ctrl + Shift + C 切换。
答案 1 :(得分:20)
您可以在C#中使用#if preprecessor directive:
#if false
... code ...
#endif