Skip to content

JetBrains: Add a more advanced result list

Administrator requested to merge ps/jetbrains-result-list into main

Created by: philipp-spiess

Closes #34367 (closed)

This PR adds an advanced result list. It can already do the following:

  • Render the search results as one row per match
  • Show information about the line number, repo name, and file name, file name
  • Allow keyboard navigation via arrow up/arrow down navigation and clicks
  • Render the search highlights inside the text
  • Wire up some callbacks that we can later use to instruct the Java side to render and open the file

Test plan

Verified manually, here's an example video:

https://user-images.githubusercontent.com/458591/166227137-43895e1f-7df0-468c-9149-bf5e8ba72b2f.mov

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Loading