【问题标题】:What is the shortcut key for generating the return data type for a statement written in Java in the Eclipse?在Eclipse中为Java编写的语句生成返回数据类型的快捷键是什么?
【发布时间】:2026-01-25 09:40:01
【问题描述】:

我试图应用快捷键来显示在 Eclipse 中用 Java 编写的语句的返回数据类型

假设以下陈述

driver.getTitle();

通过应用一些快捷键我需要得到以下结果

String title = driver.getTitle();

【问题讨论】:

  • 另见:将光标放在任何给定行上,CTRL + 1 可获取各种上下文选项。

标签: java eclipse shortcut


【解决方案1】:

这可以解决问题:

Alt + Shift + L

要获得更多提取选项:Alt + Shift + T

可以在here找到完整的eclipse快捷键列表。

【讨论】:

  • 当我尝试使用 Alt+Shift+L 时,我看到提取局部变量弹出窗口正在显示,我可以将驱动程序更改为 driver2 或其他名称,但未显示返回类型
  • 返回类型 -- 你的意思是数据类型吗?
  • 是的数据类型。就像我为 driver.getTitle(); 应用快捷键一样那么预期应该是 String title = driver.getTitle();
  • 它对我有用。你可以尝试另一种选择。选择代码 --> 右键 --> 重构 --> 提取局部变量。 driver.getTitle(); 也返回一个字符串吗?现在它提取的数据类型是什么?
  • 现在明白了,当我突出显示完整的语句并使用快捷键 Alt+Shift+L 时。感谢您的澄清。
【解决方案2】:

对于 Windows/Linux 是 ALT + SHIFT + L

对于 Macos 是 ALT + CMD + L

替代方案

对于 Windows/Linux,选择语句,然后按 CTRL + 1。从弹出菜单中选择“Assign statement to local variable”。

【讨论】:

  • 当我尝试使用 Alt+Shift+L 时,我看到提取局部变量弹出窗口正在显示,我可以将驱动程序更改为 driver2 或其他名称,但未显示返回类型
  • @Aditya 为什么需要返回类型?只需将光标放在语句上即可查看结果类型
最近更新 更多