[FEATURE] Support PascalCase / CamelHumps Matching for @ File References
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When referencing files in Claude Code using the @ symbol, navigation can be slow in projects with long, descriptive, PascalCase file names. Currently, I need to type large portions of the file name to locate the correct file, which interrupts flow and adds friction. In modern IDEs, I rely heavily on PascalCase / CamelHumps / Capital Letter Filtering to jump to files quickly by just typing their capital letters (e.g., EPS for ExamplePaymentService.ts). Without this, working in large codebases feels inefficient compared to IDE workflows.
Proposed Solution
Allow @ file references to support PascalCase / CamelHumps matching. For example, typing @EPS would immediately match ExamplePaymentService.ts. The matching should also be case-insensitive, so typing @eps would yield the same result. The ideal user experience is:
- Start typing
@+ uppercase letters of a PascalCase file name. - The correct file appears in the suggestions list without needing the full name.
- Works consistently across files, symbols, and folders.
This would make file referencing faster, smoother, and more intuitive in large codebases.
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗