每次我在块注释中按回车键时,IntelliJ 都会添加额外的 *
IntelliJ adds extra * every time I hit enter in a block comment
我在使用 Idea 时遇到了一个超级奇怪的问题。
每次我在块注释中按回车键时,它都会在该行添加一个额外的 *。在输入每一行之前必须删除它真的很烦人。
我曾尝试导入几个没有此问题的同事代码样式设置,但无济于事。我似乎也找不到执行此操作的设置,google 上也没有。任何人都知道可能导致这种情况的设置?
示例:
/**
* Some comment (pressing enter 3 times)
*
*
* (cursor is here)* * * *
*/
另一个例子:
/**
* Some comment (press enter)
* (cursor is here)*
*/
您输入的不是普通的块注释 (/* ... */),而是 Javadoc 注释 (/** ... */),那些 应该 每行都有一个 *。因此,只需删除第一个 / 之后多余的 * 就可以了。
我怀疑这是一个defect/regression。我在 YouTrack 上创建了一个问题:https://youtrack.jetbrains.com/issue/IDEA-136673
更新
IntelliJ 团队将问题隔离到 Gauge 插件。我已经记录了插件作者的问题:https://github.com/getgauge/Intellij-Plugin/issues/39
看起来这是我用于“.md”文件支持的 Gauge 插件中的一个错误。卸载它,问题就消失了。
我在使用 Idea 时遇到了一个超级奇怪的问题。
每次我在块注释中按回车键时,它都会在该行添加一个额外的 *。在输入每一行之前必须删除它真的很烦人。 我曾尝试导入几个没有此问题的同事代码样式设置,但无济于事。我似乎也找不到执行此操作的设置,google 上也没有。任何人都知道可能导致这种情况的设置?
示例:
/**
* Some comment (pressing enter 3 times)
*
*
* (cursor is here)* * * *
*/
另一个例子:
/**
* Some comment (press enter)
* (cursor is here)*
*/
您输入的不是普通的块注释 (/* ... */),而是 Javadoc 注释 (/** ... */),那些 应该 每行都有一个 *。因此,只需删除第一个 / 之后多余的 * 就可以了。
我怀疑这是一个defect/regression。我在 YouTrack 上创建了一个问题:https://youtrack.jetbrains.com/issue/IDEA-136673
更新
IntelliJ 团队将问题隔离到 Gauge 插件。我已经记录了插件作者的问题:https://github.com/getgauge/Intellij-Plugin/issues/39
看起来这是我用于“.md”文件支持的 Gauge 插件中的一个错误。卸载它,问题就消失了。