将选定代码放在单独函数中的工具

Tool to put selected code in a separate function

在 IntelliJ/Android Studio/... 中是否有任何 tool/functionality 可以将一些选定的代码放在单独的函数中(如函数构建器)?

我知道这是一个很懒的人问题,但这个工具有时可能会有用。

我相信您正在寻找的是 Extract method 重构。您可以通过 Refactor/Extract/Method 菜单或使用键盘快捷键访问它:

  • CTRL+A​​LT+M (Linux, Windows)
  • ++M (OS X)

Select 代码 >> 右键单击​​ >> 重构 >> 提取 >> 方法: