它看起来是这样的:如您所见,ST3使用模糊字符串匹配来匹配项目中的任何路径和文件名。ze vi help将匹配在其文件路径中包含该字符顺序列表的任何文件。另一方面,当您使用PHPStorm搜索"Search Everywhere“时,它只搜索类名或文件名。
有没有办法包含这个功能?我希望PHPStorm在文件中搜索文件路径和文件名,而不是PHP类名。
在我最喜欢的一本Linux教科书中,我发现ls实用程序不能解释模糊的文件引用。这个参数或多或少是这样的:“第一个ls是用?old的参数调用的。shell将?old展开为匹配的文件名hold,并将该名称传递给ls。第二个命令与第一个相同,但?受'\'保护。shell不将这个问号识别为一个特殊字符,并将其传递给ls。ls也无法解释它:
$ ls ?
但是,我不知道如何以独立于平台/文件系统的方式将文件名与正则表达式匹配。unicodedata as U
Out[11]: [u'u\u0308-0.e\u0301']
但是,这在Linux当我试图将文件名与正则表达式匹配时,也会出现同样的问题:只有在Mac上规范化为NFD的unicode正则表达式与文件名匹配</