4

我在远程主机上的一个项目中有很多文件,我想从哪个文件中找出另一个 php 文件被调用。是否可以在远程主机项目上使用Ctrl++Shift搜索?f

4

1 回答 1

7

是否可以Ctrl+Shift+F在远程宿主项目上使用搜索?

目前是不可能的。

为了对文件内容执行搜索,必须首先读取此类文件。对于那个 IDE 必须下载它.. 对于 (S)FTP 连接(服务器有多远;连接速度等),这可能是相当耗时的任务。

即使 IDE 可以像使用远程编辑功能一样透明地进行搜索(它下载远程文件但不是放置在实际项目中,而是将其存储在临时位置),它仍然需要下载它。

如果您执行一次搜索(一个术语),然后需要进行另一次搜索(稍微修改的术语或完全不同的搜索字符串),IDE 将需要再次重新下载这些文件(浪费时间和连接)。

因此,在本地下载您的项目(仅所有或所需文件)然后在本地文件上执行此类搜索会更有意义。


如果出于某种原因它必须是纯粹的远程搜索(当本地没有下载任何内容时)......那么您只需建立与该远程主机的 SSH/RDP/etc 连接(顺便说一句:PhpStorm 具有内置的 SSH 控制台功能)然后执行在远程服务器上进行此类搜索(无论是操作系统本机工具..还是某些软件(例如mcnotepad++)在那里进行此类搜索)。


PS(有关说明)

进行远程编辑时的一些缺点:https ://stackoverflow.com/a/36850634/783119

于 2017-01-16T12:48:37.513 回答