gpt4 book ai didi

java - 像在 Eclipse 中那样自动导入 IntelliJ IDEA 中的类的任何方式(或快捷方式)?

转载 作者:IT老高 更新时间:2023-10-28 11:20:53 36 4
gpt4 key购买 nike

在 Eclipse 中,在 Java 中编码时,按 Ctrl + Shift + O 自动导入所有类。
在 NetBeans 中,这是通过 Ctrl + Shift + I 完成的。

在 IntelliJ IDEA 中有什么方法可以做到这一点吗?

我在 google、StackOverflow、IntelliJ IDEA 配置和 IntelliJ 官方网站中搜索了等效快捷方式 Keyboard Shortcuts You Cannot Miss

最佳答案

IntelliJ IDEA 没有添加导入的操作。相反,它具有执行您键入的操作的能力。如果您在 Settings > Editor > General > Auto Import 中启用“即时添加明确导入”,IntelliJ IDEA 将在您键入时添加它们,而无需任何快捷方式。您还可以添加要从自动导入中排除的类和包,以使您大量使用的类与其他同名的类发生冲突,明确无误。

对于不明确的类(或者您更喜欢关闭“动态添加明确的导入”选项),只需键入类的名称(只需名称即可,无需完全限定)。使用代码完成并选择您想要的特定类:

enter image description here

注意右侧的完全限定名称。当我选择我想要的并回车时,IDEA 会自动添加导入语句。如果我输入构造函数的名称,这也是一样的。对于静态方法,您甚至可以继续键入您想要的方法。在以下屏幕截图中,尚未导入“StringUtils”类。

enter image description here

或者,输入类名,然后按 Alt+Enter+Enter到“显示意图操作和快速修复”,然后选择导入选项。

虽然我从未使用过它,但我认为 Eclipse Code Formatter第三方插件会做你想做的事。它将“模拟 Eclipse 的导入优化”列为一项功能。见其instructions了解更多信息。但最后,我怀疑一旦你习惯了他们的范例,你会发现内置的 IDEA 功能可以正常工作。一般来说,IDEA 使用“按意图开发”的概念。因此,与其中断我的开发工作来添加导入语句,我只需键入我想要的类(我的意图),IDEA 会自动为我添加该类的导入语句。

关于java - 像在 Eclipse 中那样自动导入 IntelliJ IDEA 中的类的任何方式(或快捷方式)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31211842/

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