Skip to content
Snippets Groups Projects

JetBrains: Add a more advanced result list

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

Approval is optional

Merged by avatar (Jul 31, 2025 12:34am UTC)

Merge details

  • Changes merged into main with e0f76302.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading