如何在Eclipse中的增量搜索中选择其余部分?

arb*_*erg 2 eclipse keyboard-shortcuts

在Eclipse中的增量搜索模式下,有没有办法选择单词的其余部分?

例如,假设我想找到"handleReservationGranted"这个词.我输入Ctrl+ F进入增量搜索模式,然后开始输入字母"han".现在假设我找到了"handleReservationGranted"的开头.在我的搜索框中我有"han",但我现在希望能够选择单词的其余部分,以便搜索框包含"handleReservationGranted"而不是"han".

在Xemacs中,我可以键入Ctrl+ S,键入"han",然后键入Ctrl+ W.现在我的搜索词是"handleReservationGranted",而不是"han".所以现在如果我按Ctrl+ S,我会发现下一次出现"handleReservationGranted".

我经常更喜欢在搜索对话框上进行增量搜索,因为搜索对话框在我的屏幕上占用了太多空间,而最令人烦恼的是它经常隐藏找到的匹配项.我正在使用Eclipse Galileo(3.5.2).

Ctrl+ Shift+ L给出了给定上下文中可能的快捷方式列表,但似乎没有一个符合我正在寻找的内容.

小智 6

而不是使用Ctrl+ F你可以使用Ctrl+ J(没有对话框出现).

然后你开始输入单词,当你找到它时,你将开始选择.现在你只需要做Ctrl+ Shift+ 来选择单词的其余部分.

选择单词后,如果按Ctrl+,K则搜索下一个发生的事件(Ctrl+ Shift+ K前一个).

注意:我正在使用Eclipse 3.4,但我认为在3.5中它的工作方式相同.如果没有,您可以在编辑器窗口中按Ctrl+ Shift+ L(而不是在搜索对话框中)并查找"增量查找".