Intellij idea 如何配置在Intellij IDEA中删除行注释斜杠和文本之间的空格?

Intellij idea 如何配置在Intellij IDEA中删除行注释斜杠和文本之间的空格?,intellij-idea,Intellij Idea,如果我想对行进行注释,我可以使用“Ctrl+/”,并在行的开头获得“/” 然后,我使用“Ctrl+alt+L”键的自动格式化,并获得 最后,每次我必须手动删除“/”和文本之间的空格 我能一次完成所有这些步骤吗?我没有找到任何设置…我建议您可以使用设置来避免进一步缩进您的评论(第二个屏幕截图的效果) 您的评论如下所示: // Bundle b = new Bundle(); 这可能并不完全是您想要的,但至少在重新格式化后可以使用“Ctrl+/”将行返回到正确对齐的状态 以下是

如果我想对行进行注释,我可以使用“Ctrl+/”,并在行的开头获得“/”

然后,我使用“Ctrl+alt+L”键的自动格式化,并获得

最后,每次我必须手动删除“/”和文本之间的空格


我能一次完成所有这些步骤吗?我没有找到任何设置…

我建议您可以使用设置来避免进一步缩进您的评论(第二个屏幕截图的效果)

您的评论如下所示:

//        Bundle b = new Bundle();
这可能并不完全是您想要的,但至少在重新格式化后可以使用“Ctrl+/”将行返回到正确对齐的状态

以下是设置:

  • 转到设置->项目设置->代码样式->Java

  • 包装和大括号
    选项卡上,找到顶部的树项:
    重新格式化时保留
    并勾选:
    第一列的注释


  • 但另一种并非完美的选择是:

  • 编辑器->代码样式->Java->代码生成
  • 取消选中第一列的
    行注释
  • 菜单层次结构是Intellij IDEA 14中的层次结构。

    这适用于Scala

    首选项->编辑器->代码样式->Scala->其他->注释代码

    取消选中第一列的
    行注释
    阻止第一列的注释


    例如:

    def regexTest():单位={
    评论
    
    按第2行中的注释快捷键时,上述代码变为

    def regexTest():单位={
    //评论
    

    版本2020.2

    哪个版本,12还是13?我使用13 CE,但这并不重要。在12版本中,我遇到了同样的问题。是否希望使用typescript的完整解决方案