Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Enable intelligent content assist by default

I gave it a new try this morning (on JavaEE M6, Java M6, Luna SR2). Here's my experience :

(java.util.)List<?> foo = new <Ctrl+Space> => Anonymous List. I expected ArrayList to be available among all List subtypes. I reckon that's a JDT issue, but I was expecting/hoping code recommenders would "fix" it OOTB.

(java.util.)List<?> foo = new A<Ctrl+Space> => Now code recommenders adds 2 links during autocompletion :
- enable subword completions
- not the results I expected, discover new extensions (something like that)

so I enabled subword completion. new A<Ctrl+Space> then gave me a huge list of useless choices. ArrayList showed up after typing ArrayL<Ctrl+Space>. Not really a time saver. 

So I wanted to go back to displaying the "not the results I expected, discover new plugins " link. I disabled subword completion in the prefs, but couldn't have that link to be displayed again. Eventually I figured out I had to go to Code Recommenders preferences and click the link to discover new extensions.

After guessing the Codetrails crowdsource extension would be a good fit for me, I installed it, restarted eclipse and tried again.

(java.util.)List<?> foo = new A<Ctrl+Space> => ArrayList first. Yeah! So I select that and ... doesn't use the diamond operator [1]. That one really bothers me.

So, from my experience, *if* code recommenders were to be enabled by default, then it'd need to have :
1 - Codetrails crowdsource extension installed by default
2 - subword completion disabled
3 - [1] fixed before the Mars release

Once all these criteria are met, then that'll make a really awesome feature. 

Just my 2 cents.

Fred

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=435597 


On Tue, Mar 31, 2015 at 12:07 PM, Wayne Beaton <wayne@xxxxxxxxxxx> wrote:
Greetings folks.

We include code recommenders in a bunch of packages. By default it is turned off. I'm of the opinion that--if it is included in the package--it should be turned on by default.

Frankly, I see Code Recommenders as a significant competitive advantage that we need to leverage. I see no disadvantage to having it turned on.

Am I missing something important?

I prefer that you leave your comments on the bug, but here is okay too.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=445213

Wayne
--
Wayne Beaton
@waynebeaton
The Eclipse Foundation
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



--
"Have you tried turning it off and on again" - The IT Crowd

Back to the top