创建Javadoc注释的IntelliJ快捷键是什么?


150

在Eclipse中,我可以按Alt+ Shift+ J并自动生成带有字段,返回值或适用于该特定javadoc注释的内容的javadoc注释。我假设IntelliJ IDEA具有此功能。谁能告诉我是否有键盘快捷键吗?

Answers:


289

键入/**+然后按Enter上方的方法签名将为您创建Javadoc存根。


3
覆盖方法时,eclipse将添加一个@see标记以及指向父方法的链接。IntelliJ可以做同样的事情吗?
Καrτhικ


1
@boardtc感谢您的更新。实际上,我最近尝试重新访问该链接,整个站点都关闭了。好一个。
Rachel Gallen '18

1
这似乎只会创建注释块,没有实际的存根
Ghilteras

@RachelGallen可以协助此stackoverflow.com/q/61094391/2810718
user2810718

85

您可以使用操作“ 修复文档注释 ”。它没有默认的快捷方式,但是您可以在“键盘映射”中为其指定Alt+ Shift+ J快捷方式,因为该快捷方式未用于其他任何用途。默认情况下,您也可以按两次Ctrl+ Shift+ A并开始键入内容Fix doc comment以查找操作。


6
对于其他在代码更改后搜索如何使IntelliJ更新javadoc的人,可以在设置-> IDE设置->键盘映射中进行设置。
马克·麦克唐纳

您如何执行此“操作”?
Stealth Rabbi

@StealthRabbi“帮助->查找操作”,然后键入“ fix d”(或答案中提到的“ Ctrl + Shift + A”,除非您重新映射了它)。
Ped7g

1
我必须选择一些东西吗?即使我选择整个文件内容或什么也不选择,运行此操作也不会发生任何事情。也许我失去了一些东西
Honsa Stunna

2
@Honsa Stunna,我们必须完全单击方法行并采取措施。
Mukundhan

32

快捷键Alt+ Enter显示意图操作,您可以在其中选择“添加Javadoc”。


2
我认为3可能不同意该说法。您应该在名称上设置指针。
罗伯特·贾库波夫斯基

3
将光标放在要添加javadoc的方法名称上,然后按alt + enter,在弹出窗口中将有一个add javadoc选项。如果该方法已经有一个Javadoc,则将没有add javadoc选项。
赵俊忠

2
恕我直言最佳答案
Fabian Barney

2
我看到的唯一混乱是人们要求将光标放在function / class / variable中以生成Java文档。您必须将光标保持在要为其生成文档的对象上,就像通过将光标保持在对象上并点击Alt+ 来导入类的方式一样Enter
-Doogle
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.