【问题标题】:Remove unused import in Reformat Code in android studio在 android studio 的 Reformat Code 中删除未使用的导入
【发布时间】:2017-09-11 13:32:07
【问题描述】:

我知道Ctrl+Shift+O 删除未使用导入的快捷键,但可以在 android studio 的重新格式化代码中删除未使用的导入。

编辑 1:

我在寻找什么:重新格式化代码时删除未使用的导入的选项。重新格式化代码选项通常在Preferences->Editor->Code Style->Java中找到

【问题讨论】:

  • 您可以使用 Ctrl+Shift+F 格式化您的代码
  • @AndyDeveloper 我知道,但默认配置格式代码未删除未使用的导入
  • 那么有什么问题。你需要一个快捷键吗?
  • @AndyDeveloper 是的。在phpstorm 你可以使用这样的东西,我猜这个地方会有
  • 您可以更改键盘快捷键。转到 Preferences->KeyMap-> 在这里您搜索重新格式化代码和未使用的导入,您可以使用相同的快捷键设置两者。好吧,我不确定它是否有效,因为据我所知,它不允许使用一个快捷键设置两种操作,但您可以尝试一下。

标签: android android-studio


【解决方案1】:

打开重新格式化文件对话框(ctrl+shift+alt+L),有一个“优化导入”选项,选择它并按run。现在,每当您重新格式化代码 (ctrl+alt+L) 时,它也会优化导入。

【讨论】:

  • cmd + option + shift + L 适用于 Mac 用户。
  • control + option + o for mac 用户
【解决方案2】:

在android studio中Ctrl+Shift+O不会删除它在Eclipse中使用的未使用的导入,这里我们可以使用Ctrl+Alt+O删除未使用的导入并使用Ctrl+Alt+l格式化代码。

【讨论】:

  • 我的问题是关于集成重新格式化和删除未使用的导入与快捷键无关。我更改了此快捷键,可能与默认设置不同
【解决方案3】:

“优化导入”选项位于“重新格式化文件对话框”中。 您可以在 Preferences->Keymap 中找到快捷键“显示重新格式化文件对话框”

【讨论】:

  • Code -> "Show Reformat File Dialog 在 Mac Android Studio 上
【解决方案4】:

对于 Mac,请使用 + + O
对于 Windows,请使用 Ctrl + Alt + O

镇静丸:)

【讨论】:

  • 谢谢,仍在北极狐的 mac big sur 上工作:对于 Mac 使用 ⌃ + ⌥ + O
猜你喜欢
  • 1970-01-01
  • 2014-04-11
  • 2018-05-10
  • 1970-01-01
  • 2017-06-28
  • 2020-05-09
  • 2019-04-20
  • 1970-01-01
  • 2022-09-29
相关资源
最近更新 更多