Bug 334770

Summary: [EditorMgmt] Quick Switch Editor (CMD-E) should allow using camel case abbreviation to find open editors
Product: [Eclipse Project] Platform Reporter: Oliver Drotbohm <odrotbohm>
Component: UIAssignee: Tomasz Zarna <tomasz.zarna>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: atsuiboupin, Lars.Vogel, neeme.praks, pwebster, tomasz.zarna, villane, wciesielski
Version: 3.6.2Keywords: bugday, greatfix, helpwanted
Target Milestone: 4.5 M6   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/42886
https://git.eclipse.org/r/42892
https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=ef677d0a3e7d78baf793c8b4ac4008473a315e12
https://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=9bea4702ad7425da2a383690226f36b1cdd8bb1d
https://bugs.eclipse.org/bugs/show_bug.cgi?id=543191
Whiteboard:

Description Oliver Drotbohm CLA 2011-01-19 06:58:53 EST
Build Identifier: 

From the Open Type (JDT) dialogue one is used to be able to use camel case abbreviations (AL to find ArrayList) to find types. This should work for Quick Switch Editor as well.

Reproducible: Always
Comment 1 Ats CLA 2012-12-14 02:49:44 EST
+1
Please add this feature!

I just registered to file the same feature request - fortunately found out that it already existed:)
Comment 2 Neeme Praks CLA 2012-12-14 05:57:05 EST
+1
Comment 3 Wojtek Ciesielski CLA 2014-11-21 08:46:17 EST
+1 with one addition:

- when there are not capital letters this should be a "fuzzy" search. Meaning that typing mydcl would match [M][y][D]efault[C][l]ass
- when big letters are typed in they match only big letters (MDC would match MyDefaultClass but not MicroDisasterRecoveryImpl)
- elements displayed in the list of matching elements should be sorted - if possible - from the most recently accessed to the least recently accessed.
Comment 4 Paul Webster CLA 2014-11-21 09:16:32 EST
No one is looking at this right now.  See https://wiki.eclipse.org/Platform_UI/How_to_Contribute

PW
Comment 5 Paul Webster CLA 2014-11-21 11:06:54 EST
It means that no one is looking at this particular feature request right now (it doesn't apply to all feature requests).  Platform UI manages the current bugs for this release on https://wiki.eclipse.org/Platform_UI/Plan/4.5/Planning_Bugs (and this one didn't make the cut).

You can either wait for it to show up on a committer's radar or offer a contribution (contributions from the community get bumped much higher on the list).

PW
Comment 6 Tomasz Zarna CLA 2015-02-17 16:22:02 EST
I intend to submit a fix for it in March.
Comment 7 Eclipse Genie CLA 2015-02-27 05:32:43 EST
New Gerrit change created: https://git.eclipse.org/r/42886
Comment 8 Eclipse Genie CLA 2015-02-27 06:26:45 EST
New Gerrit change created: https://git.eclipse.org/r/42892
Comment 11 Wojciech Sudol CLA 2015-03-03 18:42:49 EST
Thanks Tomasz!