问:

idea开启鼠标移动时显示快速文档后 显示的浮框中没有注释和路径 请问如何设置在浮框中显示注释路径?

答:
在IDEA中,显示快速文档时,默认的浮框中只显示当前元素的方法签名,没有显示注释或路径信息。如果你想在浮框中一并显示注释和路径,可以进行以下设置:
1. 打开IDEA的Settings或Preferences面板,选择Editor → General → Code Completion,找到“Show the documentation popup in”选项。
2. 在该选项中选择“Both documentation and javadoc comment”。这会使快速文档同时显示方法签名注释和Javadoc注释信息。
3. 同样在Code Completion页面,找到“Show method parameter name hints in”选项。选择“Javadoc”。这会在快速文档的方法签名中显示参数名。
4. 打开Settings或Preferences面板,选择Editor → Inspections。找到“Missing Javadoc comments”选项,选中“Warn about missing Javadocs for”下的“All public methods”。这样IDEA会自动提示你为所有public方法添加Javadoc注释。
5. 你需要为类及其所有public方法都添加高质量的Javadoc注释。IDEA会自动提取这些注释信息显示在快速文档中。
6. 你还需要打开Settings或Preferences面板,选择Editor → General → Smart Keys,找到“Javadoc comment”选项。在“Enter”选项中选择“Complete current statement”,在“Surround with”选项选择“Javadoc comment”。这会让IDEA自动为你补全和包裹Javadoc注释。
7. 现在,当你移动鼠标到一个方法上时,快速文档会同时显示方法签名、注释、Javadoc注释和参数名信息。如果方法定义了Javadoc,也会一并显示,这就实现了在快速文档中显示注释和路径的效果。
通过以上设置,配合高质量的Javadoc注释,你可以在IDEA的快速文档浮框中显示丰富的注释和路径信息,大大提高代码阅读体验。 let me know if you have any other questions!