我记得看到有人在 NetBeans 中使用快捷方式打开类似于 phpStrom 的对话框,可以根据类名或文件名打开文件。那是什么?
10 回答
更新
我相当肯定您指的是“快速文件选择器”插件。不过,正如其他人指出的那样,还有其他几位候选人。我在下面列出它们...
快速文件选择器插件:
默认情况下CTRL- SHIFT-O打开Open Project对话框,安装插件后,您将自动获得此处所示的对话框:
(快速文件选择器插件用它自己的替换了默认的打开项目对话框。)
使用快速文件选择器插件打开文件时,您会看到:
我没有发现插件能够根据类名打开。
快速文件选择器可通过NetBeans 插件门户获得。如果您配置了“插件门户”更新中心,也可以直接从 NetBeans 7.1 和 7.3 版中安装它。(有关说明,请参阅此答案的底部。)
NetBeans Core(无插件)
默认情况下CTRL- SHIFT-O打开Open Project对话框,如果没有QFC 插件,您将获得默认对话框:
默认的打开文件对话框是这样的:
默认情况下,打开文件对话框没有键盘快捷键,但您可以轻松添加它:
- 单击Tools,然后单击Options,然后单击对话框工具栏中的Keymap图标。
- 在搜索中:键入“Open Fi”,您应该会在“操作”列表中看到“打开文件...” 。
- 双击该条目的快捷方式框,然后选择适当的快捷方式(通过按下组合键或从下拉菜单中选择)。
- 单击确定。
转到...对话框:
Go To...对话框由核心 NetBeans 提供,即使安装了 QFC 插件也可用(QFC 插件不会覆盖它们)。
转到文件对话框是ALT- SHIFT- 。O
Go To Type : CTRL- O,似乎列出了类、变量和各种东西。
转到符号:CTRL- ALT- SHIFT-O
对于 PHP 项目,Go To Type和Go To Symbol似乎列出了相同的集合。如前所述,所有这些都在导航菜单上可用。
从插件门户更新中心安装快速文件选择器
在 NetBeans 中:
- 点击工具,然后插件
- 转到设置选项卡
- 确保“插件门户”在更新中心的配置中列出并选中为活动。如果未列出,请单击Add,为其指定适当的名称,对于 7.3.x 版本,URL 为http://plugins.netbeans.org/nbpluginportal/updates/7.3/catalog.xml.gz 。(如果您使用的是旧版本的 NetBeans,请将 URL 中的“7.3”替换为“7.2”或“7.1”。)
- 单击可用插件选项卡。
- 单击重新加载目录以确保您拥有最新的内容。
- 在搜索中:输入“快速”。这应该足以让它自己列出(或至少在一个短名单上)。
- 单击“安装”列下的复选框,然后单击下方的“安装”按钮。
根据文件名 Alt++Shift打开文件O。
点击Ctrl+O以根据文件的“类名”搜索文件。
我认为最简单的解决方案 是ALT++fo
这将打开文件打开对话框,现在您可以浏览文件并打开您想要的任何文件,或者如果您有该文件的完整路径,只需将其粘贴到显示“文件名:”的文本字段中按Enter
我使用Ctrl++Shift打开OJava 类的此对话框。
我不知道这是否也适用于 PHP。
如果您只想根据文件名打开某个文件,可以使用Ctrl++ Shift。L
编辑:这两个操作都在Navigate
菜单中可用。
这是旧的并且几乎得到了回答,但您也可以尝试这个插件- 适用于所有 8.2:
我的快捷方式与上面的答案不同(不知道为什么)。
对我来说Alt + Shift + L
,或Navigate->"Go to File"
。
通过输入Alt + Shift + O
或搜索Navigate-> "Go to Type"
(你可以看到它前面的快捷方式)
顺便说一句,它不需要我安装任何插件。网豆版本:8.2
在 netbeans 中搜索和打开文件的最佳方法:
按 ctrl + o 并输入您要查找的文件名,它将在当前项目中搜索并列出匹配的文件,然后您可以选择文件并打开。
另一种方法是使用打开文件快速插件。它有两种匹配模式,智能(如在 textmate 中)和精确。
在没有任何插件的情况下打开文件的最佳方法是使用Alt
++ ,然后Shift
netbeansO
将使用您给定的关键字提供所有可用文件。
我也相信@faisalbhagat 的答案必须是上述@Thor 所接受的答案!