TheCookieLab opened a new issue, #5439: URL: https://github.com/apache/netbeans/issues/5439
### Description When using the Go to File search the results appear to be sorted alphabetically which means the default selection is commonly not what the user is looking for. For example: In the below screenshot I search for "DirectionalMovementOfIndicatorTest" and in the results, the default selection is a "fuzzy" match despite the exact match was also found.  It would be nice if there's an exact match it's placed first and selected by default. The fuzzy matches can then come after, sorted via the existing criteria. ### How to reproduce 1. In a new or existing project create three new class files, all named similarly. For example: DirectionalMovementDownOfIndicatorTest.java DirectionalMovementOfIndicatorTest.java DirectionalMovementUpOfIndicatorTest.java 2. Open the "Go to File" search (alt+shift+o on Windows) 3. Search for a file which name is not the first in natural sorting order (i.e. DirectionalMovementOfIndicatorTest.java) 4. Press ENTER as soon as the search results pop up cause you're in the zone 5. Notice with chagrin that you are not where you expected to be. Level of confusion correlated with how similar the classes are. ### Use case/motivation This is low priority but if a UX uplift initiative ever gets going this should be included. ### Related issues _No response_ ### Are you willing to submit a pull request? Yes ### Code of Conduct Yes -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
