Suggestion: On code cursor movement, expand + highlight matching AST part
Maintainers usually reply within 1 day
@xbinaryx is already working on this.
Since Oct 9, 2025.
Assessment
This issue has not been assessed yet.
Description
First of all, amazing that ESLint Code Explorer exists 🙌 🚀 Any movement in this AST / static analysis tooling area is great to see ❤️ Very useful for rule and plugin authors.
What problem do you want to solve?
Currently, it is finicky to navigate through the AST sections on the right side.
What do you think is the correct solution?
What do you think about adopting the feature from AST explorer (see below) where changing the cursor position in the left pane causes the matching part of the AST in the right pane to be expanded and highlighted?
AST explorer feature video:
https://github.com/user-attachments/assets/c62d59d2-56a6-4c8b-8747-0d1ec09bcf12
Participation
- I am willing to submit a pull request for this change.
Additional comments
No response
- Dominant language
- TypeScript
- Stars
- 62
- Forks
- 23
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 33
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from eslint/code-explorer
-
Bug: JSON AST view is not updated when the source changes after an errorPossibly taken @DMartens claimed this 21 days ago. Openbug repro:yes
eslint/code-explorer#541 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Suggestion: Upgrade Tailwind to v4Possibly taken @crimsonjay0 claimed this 23 days ago. Opendependencies enhancement
eslint/code-explorer#538 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
Suggestion: Code Explorer AST view should filter nodes matching the ESQuery selectorMay be free again @DMartens claimed this 88 days ago, and no pull request is open. Openenhancement
eslint/code-explorer#473 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Dependency DashboardOpen
Difficulty 5/5 Over a week Newbie friendliness 15/100
eslint/code-explorer#138 ·
Maintainers usually reply within 1 day
All issues in eslint/code-explorer
Similar issues
-
bug HemiStake
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
hemilabs/ui-monorepo#2413 ·
Maintainers usually reply within 1 day
-
component/ui framework/react kind/bug language/javascript
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
meshery/meshery#22216 · 3 comments ·
Maintainers usually reply within 1 day
-
type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
paperclipai/paperclip#14982 ·
Maintainers usually reply within 1 day
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 95/100
lingdojo/kana-dojo#31515 · 1 comment · 5 reactions ·
Maintainers usually reply within 1 day