当前位置: 首页 > 知识库问答 >
问题:

IntelliJ组织导入自动添加不工作

满雨石
2023-03-14

在eclipse中,我会编写代码,最后,我会执行CTRL-SHIFT-O,所有导入都会被添加和重新组织,等等。

我已经看到了做CTRL ALT O的所有其他答案(我把它改回eclipse keymap),我已经做了所有可能的设置。IntelliJ不会添加任何新的导入,我必须手动转到损坏的导入,然后按ALT ENTER,然后鼠标移到导入类,为每个新类。有时候,这种情况不会发生,intelliJ实际上会自己工作。

真的没有办法强制自动添加导入吗??

共有1个答案

庄浩言
2023-03-14

如果您愿意重新格式化代码并优化导入,可以尝试使用ctrlaltL(重新格式化代码)。

使用该功能,您将看到一个对话框:指定要格式化的文件目录,并选中“优化导入”。

 类似资料:
  • 问题内容: 我想知道如何避免使IntelliJ IDEA自动合并带有的包的所有类。例如,假设我导入了以下类: 现在,如果我稍后再写一些类似以下的代码: 我可以在“列表”上键入+ 或自动导入它们。问题在于,一旦执行此操作,IntelliJ IDEA就会自动合并所有导入,而不添加单个类。 我看过“组织进口”标签,但这不是我想要的。我想在上述情况下遇到这种情况,在键入+时,我将同一个类与同一个包中的其他

  • 我正在做一个项目,所有的团队成员都在使用Eclipse,而我是唯一的IDEA用户。这造成了大量进口重新安排的噪音。eclipse导入的顺序是:Java、Javax、Org、Com,按字母顺序排列。是否可以配置IDEA来遵循这些规则?

  • 问题内容: IntelliJ是否具有类似于Eclipse中的“组织导入”功能?我所拥有的是一个Java文件,其中缺少多个类的导入。例: 在Eclipse中,我可以使用Organize Imports,它会自动导入和。在IntelliJ中,我必须单独进入每个班级,选择它,然后按Alt- Enter。有一个“优化导入”功能,但是它似乎要做的就是对 现有 导入进行排序和扩展。 我正在使用IntelliJ

  • 在智能中编写星火斯卡拉代码时,我必须手动使用星火SQL函数,如或(https://spark.apache.org/docs/2.0.2/api/java/org/apache/spark/sql/functions.html)。有没有办法让 IntelliJ 为我自动导入它们?所有其他 Spark API(数据集、行等)按预期工作。

  • 我有一个Laravel项目,我试图添加bootstrap.bundle.min.js和bootstrap.min.js文件到我的header.blade.php文件,但我似乎得到以下错误在控制台: 解释为样式表但使用MIME类型应用程序/javascript传输的资源:http://localhost:8000/css/bootstrap/js/bootstrap.bundle.min.js".

  • 我刚刚安装了Eclipse Neon PDE,并尝试用“Hello World”模板构建一个简单的插件项目。不幸的是,在创建插件项目之后,我就遇到了许多“导入org.eclipse无法解决”的错误。 我已经尝试过清理项目,并对构建路径进行了修改,但没有成功。 有人能帮我解决这个错误吗?也许我错过了显而易见的东西。