如何配置 VS Code 以允许通配符导入?

abd*_*lla 2 java configuration visual-studio-code

我们有一个团队目前正在开发 Spring Boot 应用程序,我使用 VS Code,但其他成员使用 Intellij IDEA 作为开发 IDE。问题是,当我从存储库中提取项目、打开它并保存它时,它会自动扩展通配符导入。

在 Intellij IDEA 中

import javax.persistence.*;
Run Code Online (Sandbox Code Playgroud)

在 VS 代码中

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToOne;
import javax.persistence.Table;
Run Code Online (Sandbox Code Playgroud)

有没有办法配置 VS Code 以允许像 IntelliJ 一样导入通配符?

sta*_*all 5

我不知道是否有一个设置可以使扩展保留此类明星导入不变。查看设置列表,我发现的唯一相关命名的设置如下(尽管也许我只是错过了一些?):

"java.sources.organizeImports.starThreshold": 99,
"java.sources.organizeImports.staticStarThreshold": 99
Run Code Online (Sandbox Code Playgroud)

设置的说明分别为:

指定在使用星型导入声明之前添加的导入数量。

指定在使用星型导入声明之前添加的静态导入的数量。