有没有办法让Eclipse的Open Resource对话框自动搜索文件名的中间部分?

b0zn9rqh  于 2023-01-08  发布在  Eclipse
关注(0)|答案(2)|浏览(142)

Eclipse的“打开资源”对话框允许您基于输入的查询搜索项目文件,但默认行为是只返回以给定查询开头的文件名,如果您希望查询被解释为任意文件名子字符串,则必须在前面添加*通配符。
我想说95%的情况下,我都希望预先添加通配符。类似对话框的默认行为,例如Visual Assist或Komodo中的对话框,是假设查询可以是文件名的任何部分。我想知道是否有一种方法可以强制Eclipse以同样的方式工作。

xmjla07d

xmjla07d1#

我不这么认为。你所说的UI使用了FileDialog类,它并不像你描述的那样是可配置的。对我来说,这意味着没有首选项视图可以改变这种行为。我当然不知道也找不到。

shstlldc

shstlldc2#

12年多后,是的,Eclipse 4.27(2023-03版本)从PR 12开始正式支持此功能。

打开资源对话框现在默认为“子字符串”搜索

默认情况下,输入到“打开资源”对话框的搜索模式现在可以在文件名中的任意位置进行搜索。
这意味着从文件名中间开始搜索时,不再需要输入前导星号(“*“)。

如果您希望强制执行旧的行为,即“前缀匹配”搜索,只需在搜索模式中添加一个前导尖括号(“〉”)。

相关问题