[MonoDevelop] Code completion matching - input needed
piotr.wysocki at secpl.cs.put.poznan.pl
Wed Aug 11 02:39:02 EDT 2010
From the MD user point of view.
On 08/10/2010 10:48 PM, Mike Krüger wrote:
> Therefore the 1st question is: Would you expect that both filters are
> the same - or not ?
I would expect the same filters.
However, I would consider changing order in navigate to dialog,
f.e. putting project/solution classes higher.
> Ok now we've the question: which algorithm to take. Do we need both ?
> When we take one for all occasions which one ? Are we completly idiots
> and another abbreviation approach would be better ?
I prefer the "subword prefix" matcher. It actually does the job, while
the first algorithm gives way too many results. I really don't need
'string' from 'n', or even 'Stream' from 'strm'. If a matcher suggests
these I would consider this as a bug...
The speed is really not the most important issue here.
About the Autotools/AutoTools:
My view is that Autotools class has simply a wrong name.
If I would want to find this class, maybe there should be some "search
for a class" with substring matching as in 1st algorithm.
> Internally we can't decide which one we choose - maybe some of you
> noticed that there are quite a few changes in that area - mostly each
> developer commented out the other ones work. I'm in charge for the
> completion - theoretically but lluis as offical project manager decided
> that we use his approach (it fails still the unit test suite about
> completion btw.) ... and if we decide to stick with that I think that
> I'll make a little fork of monodevelop that just contains this small
> change for personal use - if some people have interrest in that I'll
> make it public.
Glad to hear that :)
Mobile Systems Research Labs, Poznan University of Technology
More information about the Monodevelop-list