Investigate searching all files in new VSCode Web IDE
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=371194)
</details>
<!--IssueSummary end-->
## Description
Currently, in the [`@gitlab/web-ide` package](https://gitlab.com/gitlab-org/gitlab-web-ide/), it is only possible to search based on files that are already opened. This isn't surprising because we do not load **all** content right away.
Let's investigate some ways we could enable client-only project-wide searching.
- Maybe we should download a highly compressed archive of all the file content? That's still a lot to hold onto in memory...
- Maybe we could collaborate with the Search team on how we can hit an endpoint that can search code matches based on a ref?
issue