【问题标题】:Intellij Idea Keyboard Shortcut To Select A TokenIntellij Idea 键盘快捷键选择令牌
【发布时间】:2016-01-29 02:41:40
【问题描述】:

是否有任何 intellij idea 快捷方式可以在语句中选择标记?

例如,考虑一下:

cell.setCellValue((profileInfo.get("startTimeOfCrawl")!=null)?profileInfo.get("startTimeOfCrawl"):"");

目前,如果我的光标在上述语句的第一个字符上(即在cellc的开头,如果我必须选择profileInfo,那么我将不得不使用鼠标双击在profileInfo 上选择它。

我发现的另一个解决方法是使用箭头键将光标移至profileInfo 然后使用 ctrl+shift+右箭头键选择直到profileInfo 的末尾(即直到 o) 当我的光标放在profileInfo 的开头时这很好(或者甚至在这种情况下我们可以使用左箭头键)。 但是,如果我的光标位于profileInfo 之间的某个位置,那么我将不得不使用 ctrl+right(或 ctrl+left)将光标置于该标记的开头或结尾。然后我将不得不使用 ctrl+shift+right-arrow (或视情况而定的左箭头)。

(从键盘切换到鼠标会破坏连续性,因此需要寻找键盘快捷键。)

上面的第一步有没有更好的捷径?

PS:上面的解决方案在进行字符串替换时非常有用。

【问题讨论】:

    标签: intellij-idea keyboard-shortcuts


    【解决方案1】:

    使用编辑 |扩展选择(默认键盘映射中的 Ctrl-W,Mac OS 10.5+ 键盘映射中的 Alt-Up)。您可以多次按下它以将选择范围扩展到更大的封闭语法结构。

    【讨论】:

      【解决方案2】:

      我想不出一个一步的过程,但尝试使用 alt 通过箭头键遍历它,它将按“单词”而不是每个字符遍历它。

      您也可以使用 alt+shift+ 箭头键来选择每个单词。

      【讨论】:

      • 在 intellij IDEA 14.0.3 中使用带箭头的 alt 为我遍历开关选项卡您是否使用默认的 intellij 键盘映射?
      • 是的,默认,抱歉忘记提及我在 Mac 上。
      猜你喜欢
      • 1970-01-01
      • 2016-09-29
      • 1970-01-01
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-15
      相关资源
      最近更新 更多