首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何防止IntelliJ IDEA在重命名重构过程中删除未使用的包?

如何防止IntelliJ IDEA在重命名重构过程中删除未使用的包?
EN

Stack Overflow用户
提问于 2015-08-18 17:59:23
回答 1查看 532关注 0票数 18

在Intellij IDEA中,当我使用重命名重构工具重命名一个方法时(该工具本质上将方法的旧名称替换为新名称),IDEA还会从文件中删除未使用的导入,其中方法名称将被替换。

这不是我想做的。即使我想删除这个多余的导入,我也想在一个单独的操作中在整个项目中这样做,所以它可以是一个单独的提交。

如何禁用此行为?

我使用的版本是14.1.3旗舰版。

已经有类似的问题How to prevent IntelliJ IDEA from deleting unused packages?,但这里提到的选项(Optimize imports on the fly)与我的问题无关。实际上,我没有检查它。

更新:对我来说,现在唯一的解决方案是在应用其他重构工具之前删除所有未使用的导入。

EN

回答 1

Stack Overflow用户

发布于 2015-09-08 18:53:15

我已经向IntelliJ支持部门询问过这个问题,得到的答复是让我向this issue in their issue tracking咨询。

基本上,自2005年以来,它一直是一个bug/特性。有关于行为是否应该改变的反复讨论,但就目前而言,没有任何改变,作为一个用户,你对此无能为力。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32069243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档