有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使IntelliJ自动完成不在Javadoc中插入完整路径

我的问题是,每次我在Javadoc中插入@link或类似内容并完成一个类时,它都会在前面插入完整的包路径,即使该类已经导入。例如,如果我有

import java.util.List;

我在一些Javadoc中写入{@link Li,然后通过在出现的弹出窗口中选择List<E>来完成它,它仍然将它完成为{@link java.util.List}。实际上,我更希望它在任何情况下都是{@link List},然后在任何情况下自动导入该类。事件,尽管我在代码中不需要它

为什么呢?嗯,我在我的Java文件中阅读Javadoc,我很少阅读我的导入

我使用IntelliJ IDEA 13.1.3


共 (2) 个答案

  1. # 1 楼答案

    Preferences > Code Style > Java > Imports中,取消选中“使用完全限定类名”

    Uncheck 'Use fully qualified class names'

  2. # 2 楼答案

    Preferences > Code Style > Java > Imports中,取消选中“在javadoc中使用完全限定的类名”

    enter image description here