是否有人熟悉从类和javadoc生成具有有意义名称的代码存根的工具?
真正的问题应该是“我有没有调试信息的类和匹配的javadoc,但我的IntelliJ IDEA 8.0.1(请,没有IDE战争)没有考虑javadoc并显示我”void setLocation (Object object,String str1,int i1,int i2);“而不是”void setLocation(Object component,String name,int x,int y);“ - 这会产生巨大的差异,无论是自动完成还是易于使用”。如果可以回答这个问题,我也会感到满意。
答案 0 :(得分:3)
我建议在这些方面提交一个针对IDEA的错误:如果一个类没有调试信息但是有JavaDocs,那么IDEA应该使用JavaDoc来确定参数的名称。
顺便说一下。 Eclipse也有同样的问题。 :)
答案 1 :(得分:0)
转到项目结构(在8.x中,按Ctrl + Alt + Shift + S) - >模块 - > (选择您正在编码的模块) - >依赖。选择包含第三方组件的依赖项(JAR文件或目录)。单击“编辑...”按钮,将弹出一个新窗口。如果您的计算机上有javadocs的JAR文件或文件夹,请选择“Attach JavaDoc ...”并将IDEA指向该位置。您还可以使用“指定JavaDoc URL ...”将其指向在线API - 只需为其提供javadoc生成的输出的根。选择确定并关闭所有其他对话框窗口。
返回编辑器,并突出显示第三方组件中的方法。如果按Ctrl + Q,您应该看到一个带有完整参数描述的javadoc弹出窗口。