【问题标题】:IntelliJ IDEA 12.0 Intentions Tweaking (Insertion)IntelliJ IDEA 12.0 意图调整(插入)
【发布时间】:2013-01-03 13:37:19
【问题描述】:

当我正在寻找使用 IDEA 加速开发和使用的方法时,我正在使用 Intentions(即:默认情况下为 Keymapping 的 Alt+Enter)来自动插入诸如减速、构造函数和所有爵士乐之类的东西,试图让自己保持尽可能不要使用鼠标。

让我恼火的一件事是创建常量、字段和参数。生成它们后,IDE 会跳转到它们声明的位置,并提示输入名称和类型。通常这会导致双击回车键,但是,光标会留在那儿。有没有办法通过这个特性声明后跳回使用? 干杯。

【问题讨论】:

  • Alt+Left 跳回来怎么样?我知道它不是自动的,但它可以为您节省一些鼠标点击...
  • 在默认键绑定下,这只是将选项卡选择跳转到左侧。看起来我可能不得不粗略地使用鼠标。
  • 抱歉!是 Ctrl+Alt+Left
  • 干杯,效果很好。我希望Ctrl+Shift+Backspace 的“最后编辑位置”能做我想做的事,但是唉。

标签: java ide intellij-idea keyboard-shortcuts shortcut


【解决方案1】:

假设您想要一个字段foo,您可以键入 foo,然后立即使用快速修复意图创建一个字段 foo。现在您可以键入 Alt +F7(“查找用法”)。这将带您进入您刚刚输入的用法(因为它是唯一的)。这假设您在“查找使用设置”(Edit > Find > Find Usages SettingsCtrl+Alt+Shift+F7 中设置了“使用一种用法跳过结果选项卡”选项)。如果您没有配置该设置,结果将在 Find 工具窗口中打开,并突出显示用法。然后您可以键入 F4(跳转到源代码)。

【讨论】:

  • 当我回到办公桌前会试一试。听起来合乎逻辑,但是,如果我在不同的类中使用相同的字段名,无论是在超类/子类中,还是在另一个私有范围内,它会跳到那里吗?有没有办法将它限制在当前类?也感谢您的回复。很想看看这个。
  • 因为它 not 对字符串 variableName 而是对实际字段本身进行搜索,所以它不会跳转到具有相同名称的字段不同的班级。但是,您可以使用 Ctrl+F7,即“在(当前)文件中查找使用情况”。
  • 应该知道 IntelliJ 会搜索链接而不是文字。谢谢
猜你喜欢
  • 1970-01-01
  • 2012-11-30
  • 1970-01-01
  • 2013-08-22
  • 1970-01-01
  • 2018-10-14
  • 1970-01-01
  • 2018-04-01
  • 1970-01-01
相关资源
最近更新 更多