【问题标题】:Typing comment block in eclipse在 Eclipse 中输入注释块
【发布时间】:2014-11-12 02:54:52
【问题描述】:

我刚开始学习 Java,我是 Eclipse 的初学者。

当我开始编写一个源文件时,我会以注释开头,例如:

/*
 *  This is the format of the comment I intend to get. 
 */

为此,我输入/**/,将光标移到它的中间,然后按Enter

感谢 Eclipse,它会自动以 * 开始下一个注释行,这也是我想要的,但是,这里发生了一些令人讨厌的事情,我无法弄清楚如何摆脱它:

当我走到/**/ 的中间并按Enter 时,它给了我

/* * */ */

而不是预期的

/* */

这意味着每次我都必须走到最后并删除多余的/*。我怎样才能避免获得额外的*/

【问题讨论】:

    标签: java eclipse


    【解决方案1】:

    只需输入:

    /*
    

    然后“输入”。

    它将为您开始一个只有单个结尾的评论块

    */ 
    

    你的光标在中间。至少,这就是我想你要问的?

    【讨论】:

    • 是的,你完全理解我的问题。但是,您的解决方案不适用于我的系统。我正在使用:版本:Luna Service Release 1 (4.4.1),内部版本号:20140925-1800。输入 /*Enter 给我的是:\* 并且光标转到下一行。
    【解决方案2】:

    您只需输入/*,然后输入enter,它就会创建您想要的内容。您还可以更改 eclipse 执行 cmets 方式的模板(或 elcipse 自动执行任何操作的方式)。如果您想了解有关如何在 eclipse 中自定义设置的更多信息,请点击该链接。

    http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcodestyle%2Fref-preferences-code-templates.htm

    希望这会有所帮助。干杯。

    【讨论】:

    • 不知何故,“输入/*,然后输入enter”只不过是“输入/*,然后输入enter”。我已经习惯了在 Vim 上进行编辑,所以我在开始的最后几天一直在中间输入 /**/enter,所以 Eclipse 是否可能注意到它并改变了它的行为?它是否被编程来做这样的事情?感谢您提供自定义链接,它可能会有所帮助。
    【解决方案3】:

    您还可以通过将光标放在该行的任意位置并按 CNTL + / 来注释该行代码。

    您还可以通过按 CNTL + /(多个单行)或 CNTL + SHIFT + /(块注释掉)突出显示几个连续的行并将它们全部注释掉

    【讨论】:

    • 感谢您的“CNTL + /”。小费。这很有用。不过,块评论快捷方式在节省时间方面似乎对我没有好处,更不用说它没有正确缩进。
    【解决方案4】:

    尝试使用快捷方式,让您的生活更轻松。

    在 Windows 上,

    1. Ctrl + / 单行注释
    2. Ctrl + Shift + / 多行注释

    在 Mac/OS X 上,将 Ctrl 替换为

    更多快捷方式 http://www.shortcutworld.com/en/win/Eclipse.html#link_7

    【讨论】:

    • 是的,但是选择一堆行然后执行“Ctrl + Shift + /”比输入 /**/enter 需要更多时间。此外,“Ctrl + Shift + /”不会像在标题样式 cmets 中那样缩进 cmets。不过感谢您的建议。
    猜你喜欢
    • 2011-01-01
    • 2010-10-18
    • 1970-01-01
    • 2014-07-11
    • 1970-01-01
    • 1970-01-01
    • 2021-12-12
    • 2012-05-22
    • 1970-01-01
    相关资源
    最近更新 更多