智能思想键盘快捷键以选择令牌



是否有任何智能想法快捷方式可以在语句中选择令牌?

例如,考虑一下:

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

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

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

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

有没有更好的捷径可以在 1 步中完成上述操作?

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

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

我想不出这样做的 1 步过程,但尝试使用 alt 通过箭头键遍历,它将按"单词"而不是按字符遍历它。

您还可以使用 alt+shift+ 箭头键按单词进行选择。

最新更新