我正在从事一个项目,其中所有团队成员都在使用Eclipse,而我是唯一的IDEA用户。这造成了大量进口重新安排的噪音。eclipse导入的顺序是:Java、Javax、Org、Com,其他一切按字母顺序排列。是否有可能配置IDEA以遵循这些规则?
我最终执行这些步骤来匹配开箱即用的eclipse组织:
(在设置>编辑器>代码样式> Java >导入,如@yole所述)
将“class count to use import with '*'”设置为99(似乎无法关闭) 设置导入布局的顺序(类似于eclipse默认设置): 其他都是静态的, 一片空白, java。*, 一片空白, javax . *, 一片空白, org . *, 一片空白, com . *, 一片空白, 所有其他进口
总之,有一个Intellij插件叫做“eclipse代码格式化器”,我为此目的进行了评估,最终放弃了它,因为它设置了一个单独的快捷方式(在OSX中),这个快捷方式已经被核心IDE功能使用了。
在更新Max的答案时,解决checkstyle警告的正确顺序。我在IntelliJ中更新了以下内容:
static all other,
blank
com.*
java.*
javax.*
org.*
all other imports
推荐文章
- intellij是否可以像在Eclipse中那样组织导入?
- 导入时无法解析符号
- 如何从IntelliJ IDEA搜索中排除文件扩展名?
- IntelliJ IDEA输出窗口切割输出
- 如何让IntelliJ识别常见的Python模块?
- 如何在Intellij生成串行版本UID
- 如何同步项目到GitHub与Android工作室?
- IntelliJ IDEA with Junit 4.7”!!JUnit 3.8或更高版本:
- 如何显示默认隐藏字符(零宽度空间,即。& # 8203)
- 如何在IntelliJ IDEA中输入命令行参数?
- PhpStorm中的换行
- Java“此语言级别不支持lambda表达式”
- 在IntelliJ IDEA中导入Maven依赖项
- 为什么IntelliJ给我“包不存在”的错误?
- 禁用IntelliJ星(包)导入?