Ctrl + Shift + G允许在工作区中搜索。 但有时班级很重要。 Eclipse中是否存在快捷方式以仅接收当前类或页面中的出现列表? 感谢。
答案 0 :(得分:1)
如果您只想查看当前班级的所有方法/变量,那么在选择班级“工作区”时,您总是可以使用 F4 。
编辑1
标记你的评论。为此,您可以在“文件搜索”选项卡中使用 CTRL + H 设置搜索条件,它将在“搜索”选项卡中显示所选类的所有匹配项。
编辑2
如果要像CTRL + F命令一样快地使用它,则需要自定义此对话框窗口。打开它,选择“自定义...”,仅选中“文件搜索”。您也可以输入“文件名模式”*****,它允许搜索少数选定的文件。完成所有这些操作后, CTRL + H 命令将像 CTRL + F 一样工作。
PS。使用组合 Ctrl + SHIFT + L ,它将显示所有可用的带有描述的eclipse快捷方式。
答案 1 :(得分:0)
您可以使用Search > File
菜单选项中的文件搜索。这应该会出现类似于:
哪个应该是这样的:
答案 2 :(得分:0)
某些给定答案指的是默认键映射。这些可能会造成混淆,因为键盘映射可能会被用户更改,或者可能因Eclipse版本而异。此外,熟悉Eclipse但熟悉其他编辑器(如Notepad++
或Visual Studio
)的开发人员可能希望使用熟悉的映射来实现常见功能。
根据我对您的要求的理解,您可以在Windows > Preferences > General > Keys
下找到您要查找的功能:
Find Next
(双击您要查找的项目,然后使用您指定的键盘快捷键,默认为 Ctrl + K )Find Previous
(如上所述,但反方向,默认为 Ctrl + Shift + K )Open Search Dialog
(您可能希望点击Customize
,然后点击Remember last used page
,默认为 Ctrl + H )特别是,Find Next
和Find Previous
仅在当前文件中搜索。
我自己使用默认Eclipse键映射的经验令人困惑。例如,为什么要切换 Ctrl + F 和 Ctrl + H 的语义?我遇到过的大多数文本编辑器(Visual Studio
,Delphi
,Notepad
,Notepad++
,Word
等都有以下关键映射,您将成为如果您只是重新分配这些内容,那么在Eclipse中会更高效:
Open Search Dialog
至 Ctrl + F Find and Replace
至 Ctrl + H Find Next
至 F3 Find Previous
至 Shift + F3 当然这些只是建议,纯粹是个人品味。
答案 3 :(得分:-1)
在选定的已打开文件中,您可能需要find
功能 CTRL + F