d-akara / eclipse-plugin-commander Goto Github PK
View Code? Open in Web Editor NEWEclipse user interface enhancements
License: MIT License
Eclipse user interface enhancements
License: MIT License
The current marker isn't very noticeable.
With following error messages:
Cannot complete the install because one or more required items could not be found.
Software currently installed: Commander Feature 1.4.0 (dakara.eclipse.commander.feature.feature.group 1.4.0)
Missing requirement: Commander 1.4.0.202002211146 (dakara.eclipse.commander.plugin 1.4.0.202002211146) requires 'osgi.bundle; org.junit 0.0.0' but it could not be found
Cannot satisfy dependency:
From: Commander Feature 1.4.0 (dakara.eclipse.commander.feature.feature.group 1.4.0)
To: org.eclipse.equinox.p2.iu; dakara.eclipse.commander.plugin [1.4.0.202002211146,1.4.0.202002211146]
Show keyboard shortcuts for commands (including Eclipse and user defined)
This is useful for Finder where often you want to search for just the resource name, but fuzzy matching on the folder path makes results less accurate.
The current work around is simply to do searchterm,
which limits to the first column.
It might be useful that a user can specify this as default behavior
Hi @dakaraphi
Thank you very much for developing this plugin.
I tried to install it via marketplace (default procedure Eclipse > Help > Eclipse Marketplace)
I got an error because one or required items could not be found:
The manual installation failed as well.
I double checked the behavior to ensure I do nothing wrong. Unfortunately, I cannot find violations. Am I the only one with this issue?
Providing an option to set the default mode (active mode when the dialog first appears) to "Discovery" would be very nice.
Great job!
In very large workspaces of more than a million resources, Finder can be slow to open.
There are a number of reasons, but the one we can most easily address is the validation check for items in the current history that must be done against all items in the workspace.
The only real solution to this is to not keep a global history, but to store this with each workspace. This actually makes more sense for Finder, whereas Commander it does make sense to have one global history.
If I search for com
I will find all packages that start with com but I am looking for classes that contain com
.
,com
and ,,com
search the second and third column but there is no way to restrict to the first column.
some way to view unique and expand items in the flat list
When first looking, I found it is very long for understanding, and not what one would expect from Commander (After Norton Commander if you happen to know)
It is when looking at https://github.com/dakaraphi/kavi that I finally got the idea.
So I think first the first message to users should be that this is some new different UX (user experience)
There should be a way within Commander to display help or a quick cheatsheet of commands/features.
Consider strategies that take into account the number of items found.
For example, no point in showing 1000 low ranking matches, but if there are only a couple of matches and they are low ranking they probably should be shown.
Adding shortcuts for following search strategies would be nice:
infix search - prioritize matches that contain the search term inside the name. See screenshot, The ALocal.java should be on top with an infix search.
suffix search - prioritize matches that contain the given term at the end
One more nice to have would be to lower the rank of .class files. It is unlikely that someone searches for a .class file. And there are lots and lots of them...
It would be nice if it would be possible to exclude derived resources in the Finder. Much like the "Show Derived Resources" button in the Eclipse "Open Resource" dialog.
When open Commander window with bound key and tried to search some class after pressing enter the Commander window hangs and deactivates. I can't select the window with mouse click it changes the cursor position in the underlying editor window instead. The only option to get rid of it is to restart eclipse.
Eclipse IDE for Enterprise Java Developers.
Version: 2019-12 (4.14.0)
Build id: 20191212-1212
great plugin! This plugin should be standard in eclipse!
documentation is wordy!
was pretty hard to spot; "Press the tab key to switch to the discovery mode to find items."
Please add a fish-style hint to the blank dialog
... other thoughts on new user....
in general, might be nice to have a quickstart at the top of the readme. Coming from VSCode command pallate, all this text is not very necessary. Increase adoption by (at the top of the doc)
NEW USERS STEPS
Seems a resource might have null name, path or project
Whenever I try to activate the context action with the ';' key the corresponding context mode is not activate.
For example, here are the steps I have tried:
Eclipse IDE for C/C++ Developers (includes Incubating components)
Version: 2020-12 (4.18.0)
Build id: 20201210-1552
Error during installation because of missing dependencies:
Cannot complete the install because one or more required items could not be found.
Missing requirement: Commander 1.4.0.202002211146 (dakara.eclipse.commander.plugin 1.4.0.202002211146) requires 'osgi.bundle; org.junit 0.0.0' but it could not be found
Cannot satisfy dependency:
From: Commander Feature 1.4.0 (dakara.eclipse.commander.feature.feature.group 1.4.0)
To: org.eclipse.equinox.p2.iu; dakara.eclipse.commander.plugin [1.4.0.202002211146,1.4.0.202002211146]
Finder currently only shows resources the same as the open resources
Eclipse Command.
We should either combine into Finder or provide another dialog for the equivalent open type
Hi,
When it comes to find classes, the finder algorithm is not very good in some case.
For example, if I search "String" well I cannot find it. Class matching exactly the searched expression seems to not be returned at the top in most cases.
The same for Acronym search. For example the search "IABar" or "IActionBar" to find IActionBar does not return IActionBar whereas it should. The problem seems to be related to capital letters next to others
Am I missing something?
Thanks
Allow status area to be used to drag and move window
Allow prepending !
to a word to find all items not containing word
new user pain point, simple task:
shift+enter, tab, 'maven add'.
expect to see "Maven Add Dependency"
I see eclipse standard keymapping Ctrl+Shift+D doesn't work while editing java file either, so likely not the plugin's fault, but something should be done here (might even mean ignoring eclipse filters to suggest how it could be enabled)
fast select
, it can take a while to transition to an alternative mode of interacting with a new interface.Using literal matching together with multi column filters returns unmatched rows.
Add context command to remove all non favorites from working
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.