gpt4 book ai didi

java - Eclipse - 在不明确的导入上自动导入 java.util 类

转载 作者:行者123 更新时间:2023-12-04 15:29:59 30 4
gpt4 key购买 nike

Eclipse 有没有办法auto import java 包中的类为 java.util.List无需在每个类(class)中明确选择它?
(即使没有 Ctrl + Shift + O)
当我编写 List 和 eclipse 自动导入时 java.util.List而不是建议不相关的列表为 org.apache.xmlbeans.impl.xb.xsdschema.ListDocument.List我知道我可以 exclude by Type Filters ,但我只想将特定对象作为 List 自动导入。

最佳答案

每次保存时自动组织导入语句

  • 转到“窗口”>“首选项”>“Java”>“编辑器”>“保存操作”。
  • 选择在保存时执行选定的操作(默认关闭)。
  • 确保选择了组织导入(默认情况下启用)。

  • 让 Eclipse 以通配符 (.*) 或
    始终展开它们

  • 转到窗口 > 首选项 > Java > 代码样式 > 组织导入。
  • 将 .* 所需的进口数量的值更改为 0。
  • (可选)将 .* 所需的静态导入数量的值更改为 0。

  • 使用类型过滤器排除不需要的包
  • 转到窗口 > 首选项 > Java > 外观 > 类型过滤器。
  • 单击添加...以添加包/类。
  • 输入 java.awt.List(如果您不打算使用任何 AWT 类,则输入 java.awt.*)。

  • 一些其他功能
  • 折叠 :默认情况下,Eclipse 将所有导入语句折叠为一行,因此您的类在屏幕上占用更少的空间。您可以通过转到“窗口”>“首选项”>“Java”>“编辑器”>“折叠”并取消选择“导入”来更改此设置。
  • 排序 :如果你真的很在意包的顺序,你可以去 Window > Preferences > Java > Code Style > Organize Imports 并按照你希望 Eclipse 对它们进行排序来定义包的顺序。尽管如此,这并不值得付出努力,所以我会跳过它。
  • 在包资源管理器中压缩/缩写包名称 (不在您的类中,而是在 View 中):您可以显示压缩包(例如 o~.e~.swt)或缩写(例如 org.eclipse.swt.custom 变为 {SWT}.custom)。转到 Window > Preferences > Java > Appearance 并在那里定义设置。该对话框有很好的示例说明如何执行此操作。
  • 关于java - Eclipse - 在不明确的导入上自动导入 java.util 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49716180/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com