Intellij:在行注释中的双斜杠后添加空格

Posted

技术标签:

【中文标题】Intellij:在行注释中的双斜杠后添加空格【英文标题】:Intellij: add space after double slashes in line comment 【发布时间】:2014-09-10 12:13:02 【问题描述】:

Intellij IDEA(我使用的是 13 版)中是否有办法自动在两个斜杠和文本之间的行 cmets 中添加空格:

如果我输入:

//这是评论

我想在运行代码重新格式化时获得以下信息(Windows 上的 Ctrl-Alt-L)

//这是评论

它适用于 javascript 文件,但应该适用于其他文件类型。

【问题讨论】:

有人知道这个吗?只是在 intellij 14.1 中遇到它 ***.com/a/31842617/783119 【参考方案1】:

如果您按CTRL /CMD /,它会将// 放在行首,并且注释会正确缩进。

//        comment with two indents

要使Comment at first column 起作用,必须在Editor->CodeStyle->Javascript->Wrapping and Braces->Keep when reformatting 中签入,就像另一个答案中提到的那样。

此屏幕截图适用于 Java,但适用于 Javascript。只需在菜单中选择 javascript

如果你想写多行注释,你可以使用CTRL SHIFT /CMD SHIFT /这样当你进入新行时,注释开始后会有一个空格

    /*
    * there is space before this*/

【讨论】:

您可以在他们的 youtrack 网页上打开问题请求 你是对的,使用 CTRL / 快捷方式时会自动添加两个选项卡。但是,如果您手动输入//mycomment 时它也可以工作,那就太好了。当按下 CTRL+ALT+L (fromating) 时会自动添加缺少的空格/制表符。

以上是关于Intellij:在行注释中的双斜杠后添加空格的主要内容,如果未能解决你的问题,请参考以下文章

“全栈2019”Java第八章:IntelliJ IDEA设置注释不显示在行首

如何防止 Eclipse 格式化程序在行注释开头插入空格

ZendStudio快捷键

在idea中快速注释ctrl+/,注释会在行首位置的问题

在idea中快速注释ctrl+/,注释会在行首位置的问题

在idea中快速注释ctrl+/,注释会在行首位置的问题