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.  
   
   ![Search 
Annoyance](https://user-images.githubusercontent.com/6332181/216838893-75dd713c-db9a-4ac5-a7bf-d0477ff2c45f.PNG)
   
   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

Reply via email to