Comments (6)
Yes, you still get the matches of the other categories, that's right. AFAIK there is currently no way to suppress matches, you will always get all matches.
from eclipse.platform.ui.
Adding a few people which showed interest into usability of Eclipse cc @jukzi @mickaelistria @marcushoepfner
from eclipse.platform.ui.
If you just want to filter for the different kinds of quick assist entries (as indicated by your "New: or View:" example), that already works, without the colon (e.g. type "view" and you get all views, but the number is still limited, so you have to use ctrl-3 again to see all).
Coming back to your original request, wouldn't it be easier to just add the category of commands to the text that is being matched, instead of inventing a different kind of query? That way just typing "git" would find any git command, independent of whether it has "git" in the label/title.
from eclipse.platform.ui.
If you just want to filter for the different kinds of quick assist entries (as indicated by your "New: or View:" example), that already works, without the colon (e.g. type "view" and you get all views, but the number is still limited, so you have to use ctrl-3 again to see all). Coming back to your original request, wouldn't it be easier to just add the category of commands to the text that is being matched, instead of inventing a different kind of query? That way just typing "git" would find any git command, independent of whether it has "git" in the label/title.
It is great to add additional elements but it would also be nice to be filter elements based on categories, I don't think this works at the moment:
from eclipse.platform.ui.
Is this one finished?
from eclipse.platform.ui.
Would be super useful to have this also in Eclipse, e.g. for New: or View:
Do you have an example of 1 action or command user is currently having hard time to find and that would be more efficiently found with the proposed filters.
from eclipse.platform.ui.
Related Issues (20)
- FindReplaceOverlay/FindReplaceDialog tests failing: testSearchTextSelectedWhenOpeningDialog, testSearchTextSelectedWhenSwitchingFocusToDialog
- Find/Replace overlay: search and replace input fields not vertically centered
- Example handler for an alternative inline display HOT 3
- Find/Replace overlay: navigating through search history skips entry
- Sticky scrolling: Line Numbers look wrong (maybe sorted wrong way up?)
- Find/Replace Overlay: can hide views which are in "detached mode" HOT 1
- Find/Replace History: write Unit Tests
- Find/replace overlay: unexpected focus target when closing overlay
- FindReplaceLogic: performIncrementalSearch breaks contract
- FindReplaceLogic: incremental search jumps to next word if selection already on search word
- Random Failing Test: FilteredResourcesSelectionDialogTestSuite HOT 1
- UI refresh: a modern light and dark theme HOT 28
- Sticky Scrolling: ignore merge errors HOT 1
- [e4] support injection of Optionals
- workspace '--release' setting ignored by Problems View HOT 1
- Find/Replace Overlay not adapted to theme of Editor
- CTabFolder: ellipsis for truncated items takes up too much space in Monospace
- IllegalArgumentException at StickyScrollingControl.java:519
- [Sticky scrolling] Commented-out code is being incorrectly recognized HOT 1
- Plugin export not Working (Can't download artifact osgi.bundle,com.sun.jna) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eclipse.platform.ui.