Skip to main content



      Home
Home » Language IDEs » Java Development Tools (JDT) » Eclipse from the view of an long-time IDEA user
Eclipse from the view of an long-time IDEA user [message #186528] Mon, 22 November 2004 06:51 Go to next message
Eclipse UserFriend
Originally posted by: user.server.com

Hi all,

I'm not sure, whether this is the right place for this particular posting,
but feel free to correct me.

As some might know, I'm a long-time user of IDEA and took the time to take a
look at the latest Eclipse 3.1M3 working on my Java application. IMHO
following (random-ordered) issues need to be improved in Eclipse to catch up
with IDEA's usability:

- Eclipse does not support a smart mixture of tabs and spaces
- Eclipse does not support empty (separator) lines in the
import-layout-definition
- Eclipse cannot inspect code (e.g. detect unused classes) - only
some at compile time
- Eclipse is too mouse-centric - one nearly is unable to use it without
using the mouse
- Eclipse cannot copy classes (F5 in IDEA)
- Eclipse cannot join lines (Ctrl-Shift-J in IDEA)
- Eclipse cannot highlight local, non-final variables as a warning
- Eclipse does not have a smart-complete, e.g. to limit the suggestions to
type-matching ones (Ctrl-Shift-Space in IDEA)
- Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection (they
copy the whole line in IDEA)
- Extract Local Variable: does not remember the final state
- the Extract Local Variable dialog has a weird parent behaviour (switch to
another application and then back to Eclipse causes wrong z-order)
- for some weird reason, Eclipse highlightes the method in blue-gray raster
in the left gutter and I cannot teach it not to do
- Eclipse does not have a Safe Delete (Alt-Del in IDEA)
- in Eclipse ESC does not unselect text
- Eclipse cannot complete whole expressions incl. closing braces and
semicolons (Ctrl-Shift-Enter in IDEA)
- no possibility to insert/overwrite code-completions using different keys
(in IDEA Tab overwrites and Enter inserts)
- Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work, when
the caret is right or left beside the "object"
- Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work, when
code contains compilation errors (e.g. missing semicolon)
- there is not screen-saving auto-hide-mode of Views like in IDEA or
JIDE-docking framework
- Toggle (Line) Comment in IDEA moves the caret in the next line, so one can
press the short-cut several times to (un)comment several lines; in Eclipse
one needs to select the whole code
- Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
- in Eclipse I cannot introduce variables (or other stuff), when file
contains syntax errors (e.g. missing semicolon)
- Introduce Variable does not work when nothing is selected (IDEA uses the
whole line)
- Eclipse' code completion does not suggest type-safe enums
- I did not found a way to tell Eclipse' Java-Editor to highlight numbers in
a different color
- completing a method call does not always add the braces (when overloaded
methods exist?)

When I wrote "Eclipse cannot ..." or "Eclipse does not support ..." I at
least was not able to find the feature. You are free to correct and tell me,
how to activate this or that feature.

Generally, when you want IDEA-users to use Eclipse, it would be a good
starting point to support a IDEA-key-mapping and be able to support reading
IDEA-projects.

Please don't understand me wrong, I don't want to start a flame-war, that
IDEA is 10-times better than Eclipse. Instead I want to point out, what
features IDEA-users might find missing in Eclipse, which might prevent them
to use Eclipse. Of course, there are some features, which might be better
implemented in Eclipse than in IDEA, but they do not show up as early as the
bad ones.

--
Best regards,
Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #186547 is a reply to message #186528] Mon, 22 November 2004 08:08 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

hi Tom,
I have been using Eclipse for the past 3 years - since before 1.0, and IMHO, you
have missed out on some of the Eclipse features.

> - Eclipse does not support empty (separator) lines in the
> import-layout-definition
These are called import groups in Eclipse. Once you define groups, each group is
separated by an empty line.
> - Eclipse cannot inspect code (e.g. detect unused classes) - only
> some at compile time
There isnt currently a tool or eclipse command to list out unused classes. But
there is a clover plugin which can be used for the same purpose.
> - Eclipse is too mouse-centric - one nearly is unable to use it without
> using the mouse
By default, keyboard shortcuts are not set for a lot of the built-in commands in
eclipse. So a newbie is somewhat overwhelmed. But with the latest releases (3.1
M3 included) the preferences for setting keyboard shortcuts and for viewing them
is pretty good.
> - Eclipse cannot copy classes (F5 in IDEA)
Ctrl+C and Ctrl+V works fine for this. I have used this many times.
> - Eclipse cannot join lines (Ctrl-Shift-J in IDEA)
> - Eclipse cannot highlight local, non-final variables as a warning
The compiler settings are being tweaked even now.
> - Eclipse does not have a smart-complete, e.g. to limit the suggestions to
> type-matching ones (Ctrl-Shift-Space in IDEA)
In IDEA, unless you already imported the class, it doesnt even show up in the
content assist. IMHO, Eclipse shows all classes in the project's classpath, and
so is better.
> - Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection (they
> copy the whole line in IDEA)
This is definitely there. I use this a lot, but have changed the key binding
from the default and so i cannot post the default value here - but its there.
> - Extract Local Variable: does not remember the final state
> - the Extract Local Variable dialog has a weird parent behaviour (switch to
> another application and then back to Eclipse causes wrong z-order)
> - for some weird reason, Eclipse highlightes the method in blue-gray raster
> in the left gutter and I cannot teach it not to do
This is just a visual indication of the method start and end.
> - Eclipse does not have a Safe Delete (Alt-Del in IDEA)
> - in Eclipse ESC does not unselect text
> - Eclipse cannot complete whole expressions incl. closing braces and
> semicolons (Ctrl-Shift-Enter in IDEA)
> - no possibility to insert/overwrite code-completions using different keys
> (in IDEA Tab overwrites and Enter inserts)
You can do one or the other based on preference settings, but not both. I agree
that this would be a good feature to implement though.
> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work,
> when
> the caret is right or left beside the "object"
> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work,
> when
> code contains compilation errors (e.g. missing semicolon)
> - there is not screen-saving auto-hide-mode of Views like in IDEA or
> JIDE-docking framework
If you want to hide all views, and expand the editor area, Ctrl+M works fine, or
double clicking on the title area does the same.
> - Toggle (Line) Comment in IDEA moves the caret in the next line, so one
> can
> press the short-cut several times to (un)comment several lines; in
> Eclipse
> one needs to select the whole code
> - Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
Ctrl+J is what you are looking for in Eclipse.
> - in Eclipse I cannot introduce variables (or other stuff), when file
> contains syntax errors (e.g. missing semicolon)
> - Introduce Variable does not work when nothing is selected (IDEA uses the
> whole line)
> - Eclipse' code completion does not suggest type-safe enums
> - I did not found a way to tell Eclipse' Java-Editor to highlight
> numbers in
> a different color
Syntax highlighting is being improved upon right now.
> - completing a method call does not always add the braces (when overloaded
> methods exist?)
Preference settings are there to do this - I use it.
>
> When I wrote "Eclipse cannot ..." or "Eclipse does not support ..." I at
> least was not able to find the feature. You are free to correct and tell
> me, how to activate this or that feature.
>
> Generally, when you want IDEA-users to use Eclipse, it would be a good
> starting point to support a IDEA-key-mapping and be able to support
> reading IDEA-projects.
I had suggested as much in one of my previous enhancement requests (pre 3.0),
but I did not follow up on what happened to it. If you find it, please vote for
this.
> Please don't understand me wrong, I don't want to start a flame-war,
> that IDEA is 10-times better than Eclipse. Instead I want to point out,
> what features IDEA-users might find missing in Eclipse, which might
> prevent them to use Eclipse. Of course, there are some features, which
> might be better implemented in Eclipse than in IDEA, but they do not
> show up as early as the bad ones.
>


thanks,
Vijay
Re: Eclipse from the view of an long-time IDEA user [message #186555 is a reply to message #186547] Mon, 22 November 2004 09:01 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

>> - Eclipse does not support empty (separator) lines in the
>> import-layout-definition
>
> These are called import groups in Eclipse. Once you define groups, each
> group is separated by an empty line.

Thanks. Did not know.

>> - Eclipse is too mouse-centric - one nearly is unable to use it without
>> using the mouse
>
> By default, keyboard shortcuts are not set for a lot of the built-in
> commands in eclipse. So a newbie is somewhat overwhelmed. But with the
> latest releases (3.1 M3 included) the preferences for setting keyboard
> shortcuts and for viewing them is pretty good.

Apropos keymappings: I have mapped a lot of keys to their IDEA's
counterpart, but for some weird reason, I don't know, where to map
Source|Correct Indentation.

>> - Eclipse cannot copy classes (F5 in IDEA)
>
> Ctrl+C and Ctrl+V works fine for this. I have used this many times.

IDEA also changes the class/interface name accordingly.

>> - Eclipse does not have a smart-complete, e.g. to limit the
>> suggestions to
>> type-matching ones (Ctrl-Shift-Space in IDEA)
>
> In IDEA, unless you already imported the class, it doesnt even show up
> in the content assist. IMHO, Eclipse shows all classes in the project's
> classpath, and so is better.

IDEA shows up all (even not-imported) classes when pressing Ctrl-Alt-Space,
but I don't want to talk about what is better or not.

I want Eclipse to show only matching suggestions. Currently it looks like it
is impossible; is it already on the todo-list?

>> - Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection
>> (they
>> copy the whole line in IDEA)
>
> This is definitely there. I use this a lot, but have changed the key
> binding from the default and so i cannot post the default value here -
> but its there.

Is it a separate action (not the default Copy/Cut)?

>> - for some weird reason, Eclipse highlightes the method in blue-gray
>> raster
>> in the left gutter and I cannot teach it not to do
>
> This is just a visual indication of the method start and end.

Is it possible to deactivate that? It's annoying.

>> - no possibility to insert/overwrite code-completions using different
>> keys
>> (in IDEA Tab overwrites and Enter inserts)
>
> You can do one or the other based on preference settings, but not both.
> I agree that this would be a good feature to implement though.

I know, that I've seen this option in the settings, but it is nothing, that
I can define per se, because most time I want overwriting, only sometimes
inserting.

>> - there is not screen-saving auto-hide-mode of Views like in IDEA or
>> JIDE-docking framework
>
> If you want to hide all views, and expand the editor area, Ctrl+M works
> fine, or double clicking on the title area does the same.

I don't want to hide all views, just one (or two) temporary ones.

>> - Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
>
> Ctrl+J is what you are looking for in Eclipse.

Do you know the menu item? It looks like I have mapped something else to
Ctrl-J, so I cannot find it any more.

>> - completing a method call does not always add the braces (when
>> overloaded
>> methods exist?)
>
> Preference settings are there to do this - I use it.

Are you sure, that it works always for you? For me it only worked in some
cases. I guess, in these cases, where no overloaded methods exist.

> I had suggested as much in one of my previous enhancement requests (pre
> 3.0), but I did not follow up on what happened to it. If you find it,
> please vote for this.

Is there some JIRA-like issue-tracker available for Eclipse features?

--
Best regards,
Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #186568 is a reply to message #186528] Mon, 22 November 2004 09:11 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

One more:

- Where can I define, what file-patterns Eclipse should copy to the classes
directory? By default it looks like it copies everything except
java-files.

--
Best regards,
Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #186591 is a reply to message #186568] Mon, 22 November 2004 10:11 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

To filter resources, go to Window > Preferences > Java > Compiler. In here, go
to the "Build Path" tab and you will see a text entry box for filtering resources.

thanks,
Vijay

Thomas Singer wrote:
> One more:
>
> - Where can I define, what file-patterns Eclipse should copy to the classes
> directory? By default it looks like it copies everything except
> java-files.
>
> --
> Best regards,
> Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #186598 is a reply to message #186591] Mon, 22 November 2004 10:28 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

Thanks. Am I right, that * does not copy anything?

Tom
Re: Eclipse from the view of an long-time IDEA user [message #186606 is a reply to message #186555] Mon, 22 November 2004 10:32 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

Thomas Singer wrote:
>>> - Eclipse does not support empty (separator) lines in the
>>> import-layout-definition
>>
>>
>> These are called import groups in Eclipse. Once you define groups,
>> each group is separated by an empty line.
>
>
> Thanks. Did not know.
>
>>> - Eclipse is too mouse-centric - one nearly is unable to use it without
>>> using the mouse
>>
>>
>> By default, keyboard shortcuts are not set for a lot of the built-in
>> commands in eclipse. So a newbie is somewhat overwhelmed. But with the
>> latest releases (3.1 M3 included) the preferences for setting keyboard
>> shortcuts and for viewing them is pretty good.
>
>
> Apropos keymappings: I have mapped a lot of keys to their IDEA's
> counterpart, but for some weird reason, I don't know, where to map
> Source|Correct Indentation.
These are in
>>> - Eclipse cannot copy classes (F5 in IDEA)
>>
>>
>> Ctrl+C and Ctrl+V works fine for this. I have used this many times.
>
>
> IDEA also changes the class/interface name accordingly.
In that case, I think you want the move refactoring. If you want to copy and
rename, you do it in two steps. If you are just copying, Eclipse will change the
package declarations and other javadoc text inside the class to reflect the new
state.
>>> - Eclipse does not have a smart-complete, e.g. to limit the
>>> suggestions to
>>> type-matching ones (Ctrl-Shift-Space in IDEA)
>>
>>
>> In IDEA, unless you already imported the class, it doesnt even show up
>> in the content assist. IMHO, Eclipse shows all classes in the
>> project's classpath, and so is better.
>
>
> IDEA shows up all (even not-imported) classes when pressing
> Ctrl-Alt-Space, but I don't want to talk about what is better or not.
>
> I want Eclipse to show only matching suggestions. Currently it looks
> like it is impossible; is it already on the todo-list?
>
>>> - Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection
>>> (they
>>> copy the whole line in IDEA)
>>
>>
>> This is definitely there. I use this a lot, but have changed the key
>> binding from the default and so i cannot post the default value here -
>> but its there.
>
>
> Is it a separate action (not the default Copy/Cut)?
I think what you are trying to do it "copy current line without changing the
clip board contents to the next/previous line" : if that's the case, look at the
options under the "Text Editing" category for key bindings.
>>> - for some weird reason, Eclipse highlightes the method in blue-gray
>>> raster
>>> in the left gutter and I cannot teach it not to do
>>
>>
>> This is just a visual indication of the method start and end.
>
>
> Is it possible to deactivate that? It's annoying.
Dont think so for now.
>>> - no possibility to insert/overwrite code-completions using different
>>> keys
>>> (in IDEA Tab overwrites and Enter inserts)
>>
>>
>> You can do one or the other based on preference settings, but not
>> both. I agree that this would be a good feature to implement though.
>
>
> I know, that I've seen this option in the settings, but it is nothing,
> that I can define per se, because most time I want overwriting, only
> sometimes inserting.
>
>>> - there is not screen-saving auto-hide-mode of Views like in IDEA or
>>> JIDE-docking framework
>>
>>
>> If you want to hide all views, and expand the editor area, Ctrl+M
>> works fine, or double clicking on the title area does the same.
>
>
> I don't want to hide all views, just one (or two) temporary ones.
In that case, you can define the temp views as fast views (which are different
from docked views) and they will "roll over" into the margin area when they lose
focus. To do this, right click on the view's title area, and select "Fast view"
>>> - Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
>>
>>
>> Ctrl+J is what you are looking for in Eclipse.
>
>
> Do you know the menu item? It looks like I have mapped something else to
> Ctrl-J, so I cannot find it any more.
Look under the Edit menu. You will see the "Incremental find next" and
"Incremental find previous" menu items.
>>> - completing a method call does not always add the braces (when
>>> overloaded
>>> methods exist?)
>>
>>
>> Preference settings are there to do this - I use it.
>
>
> Are you sure, that it works always for you? For me it only worked in
> some cases. I guess, in these cases, where no overloaded methods exist.
>
>> I had suggested as much in one of my previous enhancement requests
>> (pre 3.0), but I did not follow up on what happened to it. If you find
>> it, please vote for this.
>
>
> Is there some JIRA-like issue-tracker available for Eclipse features?
The bugzilla is quite nice. There is even a plugin to monitor bugs from within
Eclipse itself.
You can access bugzilla from the eclipse.org web site.

> --
> Best regards,
> Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #186622 is a reply to message #186598] Mon, 22 November 2004 10:36 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

Not sure abt that - havent tried it out myself since all of my projects need
some resources that are read in using the class loader.

thanks,
Vijay

Thomas Singer wrote:
> Thanks. Am I right, that * does not copy anything?
>
> Tom
Re: Eclipse from the view of an long-time IDEA user [message #186664 is a reply to message #186606] Mon, 22 November 2004 11:54 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

>> Apropos keymappings: I have mapped a lot of keys to their IDEA's
>> counterpart, but for some weird reason, I don't know, where to map
>> Source|Correct Indentation.
>
> These are in

???

> In that case, I think you want the move refactoring. If you want to copy
> and rename, you do it in two steps. If you are just copying, Eclipse
> will change the package declarations and other javadoc text inside the
> class to reflect the new state.

Move refactoring is something different. Lets say I have two classes:

public class A {
public static A createInstance() {
return new A();
}

public A() {
}

public void doSomething() {
}
}

public class B {
public void foo(A a) {
a.doSomething();
}
}

Then I want to copy A to ACopy, I would expect this:

public class A {
public static A createInstance() {
return new A();
}

public A() {
}

public void doSomething() {
}
}

public class ACopy {
public static ACopy createInstance() {
return new ACopy();
}

public ACopy() {
}

public void doSomething() {
}
}

public class B {
public void foo(A a) {
a.doSomething();
}
}

>> Is it a separate action (not the default Copy/Cut)?
>
> I think what you are trying to do it "copy current line without changing
> the clip board contents to the next/previous line" : if that's the case,
> look at the options under the "Text Editing" category for key bindings.

No, I mean "copy/cut the current line", not "duplicate line", which I
already have mapped to Ctrl-D (like in IDEA).

>> I don't want to hide all views, just one (or two) temporary ones.
>
> In that case, you can define the temp views as fast views (which are
> different from docked views) and they will "roll over" into the margin
> area when they lose focus. To do this, right click on the view's title
> area, and select "Fast view"

Thanks, that's what I was looking for.

>> Do you know the menu item? It looks like I have mapped something else
>> to Ctrl-J, so I cannot find it any more.
>
> Look under the Edit menu. You will see the "Incremental find next" and
> "Incremental find previous" menu items.

Ah, thanks, I was looking in the Search menu. BTW, the Edit menu contains a
GUI blooper (according to Jeff Johnson's book): it changes depending on the
opened file - if no file is open, the Edit menu does not contain a
(disabled) Incremental Find Next.

>> Is there some JIRA-like issue-tracker available for Eclipse features?
>
> The bugzilla is quite nice.

I don't say anything:)

--
Best regards,
Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #186672 is a reply to message #186622] Mon, 22 November 2004 11:56 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

> Not sure abt that - havent tried it out myself since all of my projects
> need some resources that are read in using the class loader.

Mine too, but I explicitely add the source directory to the class path,
because we have some very large test data there.

Tom
Re: Eclipse from the view of an long-time IDEA user [message #186698 is a reply to message #186528] Mon, 22 November 2004 14:12 Go to previous messageGo to next message
Eclipse UserFriend
Thomas, could you post the idea keymappings for eclipse somewhere. That
is my biggest hassle with using eclipse: the idea mappings are just
there in my head. I have been trying to just learn the eclipse mappings,
but some are so verbose for things I use all the time (eg, open type:
idea Ctnl-N, eclipse Ctrl-Shift-T).

-bk
Re: Eclipse from the view of an long-time IDEA user [message #186754 is a reply to message #186568] Tue, 23 November 2004 04:10 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: usenet.jevopi.de

On 2004-11-22 15:11:00 +0100, Thomas Singer <user@server.com> said:

> One more:
>
> - Where can I define, what file-patterns Eclipse should copy to the classes
> directory? By default it looks like it copies everything except
> java-files.

"Window/Preferences/Java/Compiler/Build Path/Filtere Resources"

or the same tab in the project properties.

My experience with Eclipse is, that if I miss something, I usually
didn't find the feature which is already there or a plugin exists with
the desired feature. And, at least, I can write my own plugins very
easily ;)
Some of your requested features have to do with code metrics -- maybe
there's a plugin? Somethings can already be found in
"Window/Preferences/Java/Compiler/Unused Code", e.g. "Local variable is
never read".

Jens
Re: Eclipse from the view of an long-time IDEA user [message #186846 is a reply to message #186528] Tue, 23 November 2004 07:09 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hcs33.egon.gyaloglo.hu

Hi,

"Thomas Singer" <user@server.com> wrote in message
news:cnsjrq$o7l$1@www.eclipse.org...
....
> - no possibility to insert/overwrite code-completions using different keys
> (in IDEA Tab overwrites and Enter inserts)
....

If you set code-completions to insert, you can do an overwrite using the
Ctrl key (select the completion value, press Ctrl and code completion turn
to overwrite mode while you are holding the key). The opposite is just the
same (setting overwrite mode as default, holding Ctrl will change to insert
mode). Works for me in 3.0.1.
A little tricky but useful for me (I use overwrite mode rarely).

HTH,
Regards,
Csaba
Re: Eclipse from the view of an long-time IDEA user [message #186851 is a reply to message #186568] Tue, 23 November 2004 09:22 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: eclipse.rizzoweb.com

Thomas Singer wrote:
> One more:
>
> - Where can I define, what file-patterns Eclipse should copy to the classes
> directory? By default it looks like it copies everything except
> java-files.

Someone already pointed out the resources filtering feature. But I'm
curious: why is there stuff in your source directories that you don't
want either compiled or included in the deployed classpath? That seems
like a bit of a misuse of source tree, unless there is something I'm
missing...

Eric
Re: Eclipse from the view of an long-time IDEA user [message #186982 is a reply to message #186698] Tue, 23 November 2004 17:05 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

Hi Barry,

How to export the settings?

Tom
Re: Eclipse from the view of an long-time IDEA user [message #187002 is a reply to message #186982] Tue, 23 November 2004 18:37 Go to previous messageGo to next message
Eclipse UserFriend
Thomas Singer wrote:
> How to export the settings?

Hi Tom,

Well, I'm using 3.1. It has a whole new key binding dialog (in the
preferences) with an export button. If its not there in 3.0 then I don't
know.

Anybody?

-barry
Re: Eclipse from the view of an long-time IDEA user [message #187010 is a reply to message #186528] Tue, 23 November 2004 18:46 Go to previous messageGo to next message
Eclipse UserFriend
Let me add few more things -
- Can't assign a keyboard shortcut to External tool. Or for that matter
lots of menu items that you can't assign keyboard short cuts.
- Can't highlight usage and declaration in a given file. Can't highlight
more then one variable at a time. No easy way to un-highlight anything
highlighted.
- Can't drill down using key board. (Ctrl-B in Idea), must use ctrl-mouse,
that too is clunky - you have to move mouse out and in. Can't drill down
to the implementation if its an interface (Ctrl-Alt-B in Idea)
- Can't extract out a method automatically (Ctrl-Alt-M idea)
- JSP editor is very limited compared to Ideas.

-Harit Nanavati

Thomas Singer wrote:

> Hi all,

> I'm not sure, whether this is the right place for this particular posting,
> but feel free to correct me.

> As some might know, I'm a long-time user of IDEA and took the time to take a
> look at the latest Eclipse 3.1M3 working on my Java application. IMHO
> following (random-ordered) issues need to be improved in Eclipse to catch up
> with IDEA's usability:

> - Eclipse does not support a smart mixture of tabs and spaces
> - Eclipse does not support empty (separator) lines in the
> import-layout-definition
> - Eclipse cannot inspect code (e.g. detect unused classes) - only
> some at compile time
> - Eclipse is too mouse-centric - one nearly is unable to use it without
> using the mouse
> - Eclipse cannot copy classes (F5 in IDEA)
> - Eclipse cannot join lines (Ctrl-Shift-J in IDEA)
> - Eclipse cannot highlight local, non-final variables as a warning
> - Eclipse does not have a smart-complete, e.g. to limit the suggestions to
> type-matching ones (Ctrl-Shift-Space in IDEA)
> - Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection (they
> copy the whole line in IDEA)
> - Extract Local Variable: does not remember the final state
> - the Extract Local Variable dialog has a weird parent behaviour (switch to
> another application and then back to Eclipse causes wrong z-order)
> - for some weird reason, Eclipse highlightes the method in blue-gray raster
> in the left gutter and I cannot teach it not to do
> - Eclipse does not have a Safe Delete (Alt-Del in IDEA)
> - in Eclipse ESC does not unselect text
> - Eclipse cannot complete whole expressions incl. closing braces and
> semicolons (Ctrl-Shift-Enter in IDEA)
> - no possibility to insert/overwrite code-completions using different keys
> (in IDEA Tab overwrites and Enter inserts)
> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work, when
> the caret is right or left beside the "object"
> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work, when
> code contains compilation errors (e.g. missing semicolon)
> - there is not screen-saving auto-hide-mode of Views like in IDEA or
> JIDE-docking framework
> - Toggle (Line) Comment in IDEA moves the caret in the next line, so one can
> press the short-cut several times to (un)comment several lines; in Eclipse
> one needs to select the whole code
> - Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
> - in Eclipse I cannot introduce variables (or other stuff), when file
> contains syntax errors (e.g. missing semicolon)
> - Introduce Variable does not work when nothing is selected (IDEA uses the
> whole line)
> - Eclipse' code completion does not suggest type-safe enums
> - I did not found a way to tell Eclipse' Java-Editor to highlight numbers in
> a different color
> - completing a method call does not always add the braces (when overloaded
> methods exist?)

> When I wrote "Eclipse cannot ..." or "Eclipse does not support ..." I at
> least was not able to find the feature. You are free to correct and tell me,
> how to activate this or that feature.

> Generally, when you want IDEA-users to use Eclipse, it would be a good
> starting point to support a IDEA-key-mapping and be able to support reading
> IDEA-projects.

> Please don't understand me wrong, I don't want to start a flame-war, that
> IDEA is 10-times better than Eclipse. Instead I want to point out, what
> features IDEA-users might find missing in Eclipse, which might prevent them
> to use Eclipse. Of course, there are some features, which might be better
> implemented in Eclipse than in IDEA, but they do not show up as early as the
> bad ones.

> --
> Best regards,
> Thomas Singer
Re: Eclipse from the view of an long-time IDEA user [message #187018 is a reply to message #186851] Tue, 23 November 2004 18:52 Go to previous messageGo to next message
Eclipse UserFriend
Eric Rizzo wrote:

> Thomas Singer wrote:
>> One more:
>>
>> - Where can I define, what file-patterns Eclipse should copy to the classes
>> directory? By default it looks like it copies everything except
>> java-files.

> Someone already pointed out the resources filtering feature. But I'm
> curious: why is there stuff in your source directories that you don't
> want either compiled or included in the deployed classpath? That seems
> like a bit of a misuse of source tree, unless there is something I'm
> missing...

> Eric

For one thing we use Subversion and .svn directories are lying around in
source code.
Re: Eclipse from the view of an long-time IDEA user [message #187025 is a reply to message #186754] Tue, 23 November 2004 18:55 Go to previous messageGo to next message
Eclipse UserFriend
Jens v. P. wrote:

> On 2004-11-22 15:11:00 +0100, Thomas Singer <user@server.com> said:

>> One more:
>>
>> - Where can I define, what file-patterns Eclipse should copy to the classes
>> directory? By default it looks like it copies everything except
>> java-files.

> "Window/Preferences/Java/Compiler/Build Path/Filtere Resources"

> or the same tab in the project properties.

> My experience with Eclipse is, that if I miss something, I usually
> didn't find the feature which is already there or a plugin exists with
> the desired feature. And, at least, I can write my own plugins very
> easily ;)
> Some of your requested features have to do with code metrics -- maybe
> there's a plugin? Somethings can already be found in
> "Window/Preferences/Java/Compiler/Unused Code", e.g. "Local variable is
> never read".

> Jens

I like checkstyle and findbug plugins. Does people have any other
recommendations?
Re: Eclipse from the view of an long-time IDEA user [message #187043 is a reply to message #187010] Tue, 23 November 2004 21:17 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

Harit Nanavati wrote:
> Let me add few more things - - Can't assign a keyboard shortcut to
> External tool. Or for that matter lots of menu items that you can't
> assign keyboard short cuts.
I dont use external tools - so I wont be able to comment on this.
> - Can't highlight usage and declaration in a given file. Can't highlight
> more then one variable at a time. No easy way to un-highlight anything
> highlighted.
Look at mark occurrences in file preferences. By default this is off. Once you
turn it on, this might be what you are looking for.
> - Can't drill down using key board. (Ctrl-B in Idea), must use
> ctrl-mouse, that too is clunky - you have to move mouse out and in.
> Can't drill down to the implementation if its an interface (Ctrl-Alt-B
> in Idea)
You can use F3 to drill into method declarations. If your code uses a lot of
interfaces and you want to drill down into the implementation(s) of an
interface, you should get the implementors plugin:
http://eclipse-tools.sourceforge.net/implementors/
> - Can't extract out a method automatically (Ctrl-Alt-M idea)
> - JSP editor is very limited compared to Ideas.
This is definitely there: Alt+Shift+M
>
> -Harit Nanavati
>
> Thomas Singer wrote:
>
>> Hi all,
>
>
>> I'm not sure, whether this is the right place for this particular
>> posting, but feel free to correct me.
>
>
>> As some might know, I'm a long-time user of IDEA and took the time to
>> take a look at the latest Eclipse 3.1M3 working on my Java
>> application. IMHO following (random-ordered) issues need to be
>> improved in Eclipse to catch up with IDEA's usability:
>
>
>> - Eclipse does not support a smart mixture of tabs and spaces
>> - Eclipse does not support empty (separator) lines in the
>> import-layout-definition
>> - Eclipse cannot inspect code (e.g. detect unused classes) - only
>> some at compile time
>> - Eclipse is too mouse-centric - one nearly is unable to use it without
>> using the mouse
>> - Eclipse cannot copy classes (F5 in IDEA)
>> - Eclipse cannot join lines (Ctrl-Shift-J in IDEA)
>> - Eclipse cannot highlight local, non-final variables as a warning
>> - Eclipse does not have a smart-complete, e.g. to limit the
>> suggestions to
>> type-matching ones (Ctrl-Shift-Space in IDEA)
>> - Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection
>> (they
>> copy the whole line in IDEA)
>> - Extract Local Variable: does not remember the final state
>> - the Extract Local Variable dialog has a weird parent behaviour
>> (switch to
>> another application and then back to Eclipse causes wrong z-order)
>> - for some weird reason, Eclipse highlightes the method in blue-gray
>> raster
>> in the left gutter and I cannot teach it not to do
>> - Eclipse does not have a Safe Delete (Alt-Del in IDEA)
>> - in Eclipse ESC does not unselect text
>> - Eclipse cannot complete whole expressions incl. closing braces and
>> semicolons (Ctrl-Shift-Enter in IDEA)
>> - no possibility to insert/overwrite code-completions using different
>> keys
>> (in IDEA Tab overwrites and Enter inserts)
>> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not
>> work, when
>> the caret is right or left beside the "object"
>> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not
>> work, when
>> code contains compilation errors (e.g. missing semicolon)
>> - there is not screen-saving auto-hide-mode of Views like in IDEA or
>> JIDE-docking framework
>> - Toggle (Line) Comment in IDEA moves the caret in the next line, so
>> one can
>> press the short-cut several times to (un)comment several lines; in
>> Eclipse
>> one needs to select the whole code
>> - Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
>> - in Eclipse I cannot introduce variables (or other stuff), when file
>> contains syntax errors (e.g. missing semicolon)
>> - Introduce Variable does not work when nothing is selected (IDEA uses
>> the
>> whole line)
>> - Eclipse' code completion does not suggest type-safe enums
>> - I did not found a way to tell Eclipse' Java-Editor to highlight
>> numbers in
>> a different color
>> - completing a method call does not always add the braces (when
>> overloaded
>> methods exist?)
>
>
>> When I wrote "Eclipse cannot ..." or "Eclipse does not support ..." I
>> at least was not able to find the feature. You are free to correct and
>> tell me, how to activate this or that feature.
>
>
>> Generally, when you want IDEA-users to use Eclipse, it would be a good
>> starting point to support a IDEA-key-mapping and be able to support
>> reading IDEA-projects.
>
>
>> Please don't understand me wrong, I don't want to start a flame-war,
>> that IDEA is 10-times better than Eclipse. Instead I want to point
>> out, what features IDEA-users might find missing in Eclipse, which
>> might prevent them to use Eclipse. Of course, there are some features,
>> which might be better implemented in Eclipse than in IDEA, but they do
>> not show up as early as the bad ones.
>
>
>> --
>> Best regards,
>> Thomas Singer
>
>
>
Re: Eclipse from the view of an long-time IDEA user [message #187058 is a reply to message #187002] Wed, 24 November 2004 01:57 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

Barry,

I also use 3.1M3 (as stated above), but the export button seems to work on
all settings, not just the keymappings.

Tom
Re: Eclipse from the view of an long-time IDEA user [message #187072 is a reply to message #187043] Wed, 24 November 2004 03:49 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: hcs33.egon.gyaloglo.hu

Hi,

> > - Can't drill down using key board. (Ctrl-B in Idea), must use
> > ctrl-mouse, that too is clunky - you have to move mouse out and in.
> > Can't drill down to the implementation if its an interface (Ctrl-Alt-B
> > in Idea)
> You can use F3 to drill into method declarations. If your code uses a lot
of
> interfaces and you want to drill down into the implementation(s) of an
> interface, you should get the implementors plugin:
> http://eclipse-tools.sourceforge.net/implementors/

For implementations of an interface you can use the in-place type hierarchy
(Ctrl+T) as well as the above mentioned plugin. It shows all implementor
classes and works for methods as well. Also, it is very useful when you want
to see the supertype hierarchy (use Ctrl+T in the in-place dialog again).
When you want to move from one implementation to another you can do it two
steps: first, go to the interface and then select the appropriate
implementation.

HTH,
Regards,
Csaba
Re: Eclipse from the view of an long-time IDEA user [message #187163 is a reply to message #187018] Wed, 24 November 2004 09:44 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: eclipse.rizzoweb.com

Harit Nanavati wrote:
> Eric Rizzo wrote:
>> Someone already pointed out the resources filtering feature. But I'm
>> curious: why is there stuff in your source directories that you don't
>> want either compiled or included in the deployed classpath? That seems
>> like a bit of a misuse of source tree, unless there is something I'm
>> missing...
>
>> Eric
>
> For one thing we use Subversion and .svn directories are lying around in
> source code.

Odd, because CVS control directories are not copied. I wonder if the
Subversion plugin can/should configure things similarly for .svn...
Anyway, you can do it manually. This is taken right from the Eclipse Help:
"To avoid certain resources to be copied to the output location you can
set a resource filter in the compiler preferences: Window > Preferences
> Java > Compiler > Build Path"

HTH,
Eric
Re: Eclipse from the view of an long-time IDEA user [message #187279 is a reply to message #187163] Thu, 25 November 2004 03:58 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

CVS directories *are* copied under some circumstances, e.g. when the project
is not shared.

Tom
Re: Eclipse from the view of an long-time IDEA user [message #187295 is a reply to message #186528] Thu, 25 November 2004 04:45 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

> - Eclipse does not have a smart-complete, e.g. to limit the suggestions to
> type-matching ones (Ctrl-Shift-Space in IDEA)

A simple example:

final Map map = new |

Pressing Ctrl-Shift-Space in IDEA lists all classes, which implement Map,
e.g. HashMap - and learns what's the most-likely suggestion (because I use
it often).

In Eclipse, all I get is Map and completely unrelated stuff.

Tom
Re: Eclipse from the view of an long-time IDEA user [message #187903 is a reply to message #187043] Tue, 30 November 2004 14:21 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: adovnar.comcast.net

Vijay, Harit .. anyone,
I am begging you , show me how to "syntax highlight" class variables in
Eclipse??? so that just looking at any code fragment I can tell a member
varible from a local variable!
otherwise i start naming my vars as "m_..." in despare :(


thanks a million!

Andrei









"Vijay Aravamudhan" <varavamu@yahoo.com> wrote in message
news:co0qvd$n8s$1@www.eclipse.org...
>
>
> Harit Nanavati wrote:
> > Let me add few more things - - Can't assign a keyboard shortcut to
> > External tool. Or for that matter lots of menu items that you can't
> > assign keyboard short cuts.
> I dont use external tools - so I wont be able to comment on this.
> > - Can't highlight usage and declaration in a given file. Can't highlight
> > more then one variable at a time. No easy way to un-highlight anything
> > highlighted.
> Look at mark occurrences in file preferences. By default this is off. Once
you
> turn it on, this might be what you are looking for.
> > - Can't drill down using key board. (Ctrl-B in Idea), must use
> > ctrl-mouse, that too is clunky - you have to move mouse out and in.
> > Can't drill down to the implementation if its an interface (Ctrl-Alt-B
> > in Idea)
> You can use F3 to drill into method declarations. If your code uses a lot
of
> interfaces and you want to drill down into the implementation(s) of an
> interface, you should get the implementors plugin:
> http://eclipse-tools.sourceforge.net/implementors/
> > - Can't extract out a method automatically (Ctrl-Alt-M idea)
> > - JSP editor is very limited compared to Ideas.
> This is definitely there: Alt+Shift+M
> >
> > -Harit Nanavati
> >
> > Thomas Singer wrote:
> >
> >> Hi all,
> >
> >
> >> I'm not sure, whether this is the right place for this particular
> >> posting, but feel free to correct me.
> >
> >
> >> As some might know, I'm a long-time user of IDEA and took the time to
> >> take a look at the latest Eclipse 3.1M3 working on my Java
> >> application. IMHO following (random-ordered) issues need to be
> >> improved in Eclipse to catch up with IDEA's usability:
> >
> >
> >> - Eclipse does not support a smart mixture of tabs and spaces
> >> - Eclipse does not support empty (separator) lines in the
> >> import-layout-definition
> >> - Eclipse cannot inspect code (e.g. detect unused classes) - only
> >> some at compile time
> >> - Eclipse is too mouse-centric - one nearly is unable to use it without
> >> using the mouse
> >> - Eclipse cannot copy classes (F5 in IDEA)
> >> - Eclipse cannot join lines (Ctrl-Shift-J in IDEA)
> >> - Eclipse cannot highlight local, non-final variables as a warning
> >> - Eclipse does not have a smart-complete, e.g. to limit the
> >> suggestions to
> >> type-matching ones (Ctrl-Shift-Space in IDEA)
> >> - Cut and Copy Line (Ctrl-X and Ctrl-C) do not work without selection
> >> (they
> >> copy the whole line in IDEA)
> >> - Extract Local Variable: does not remember the final state
> >> - the Extract Local Variable dialog has a weird parent behaviour
> >> (switch to
> >> another application and then back to Eclipse causes wrong z-order)
> >> - for some weird reason, Eclipse highlightes the method in blue-gray
> >> raster
> >> in the left gutter and I cannot teach it not to do
> >> - Eclipse does not have a Safe Delete (Alt-Del in IDEA)
> >> - in Eclipse ESC does not unselect text
> >> - Eclipse cannot complete whole expressions incl. closing braces and
> >> semicolons (Ctrl-Shift-Enter in IDEA)
> >> - no possibility to insert/overwrite code-completions using different
> >> keys
> >> (in IDEA Tab overwrites and Enter inserts)
> >> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not
> >> work, when
> >> the caret is right or left beside the "object"
> >> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not
> >> work, when
> >> code contains compilation errors (e.g. missing semicolon)
> >> - there is not screen-saving auto-hide-mode of Views like in IDEA or
> >> JIDE-docking framework
> >> - Toggle (Line) Comment in IDEA moves the caret in the next line, so
> >> one can
> >> press the short-cut several times to (un)comment several lines; in
> >> Eclipse
> >> one needs to select the whole code
> >> - Eclipse does not have a Search-As-You-Type (Alt-F3 in IDEA)
> >> - in Eclipse I cannot introduce variables (or other stuff), when file
> >> contains syntax errors (e.g. missing semicolon)
> >> - Introduce Variable does not work when nothing is selected (IDEA uses
> >> the
> >> whole line)
> >> - Eclipse' code completion does not suggest type-safe enums
> >> - I did not found a way to tell Eclipse' Java-Editor to highlight
> >> numbers in
> >> a different color
> >> - completing a method call does not always add the braces (when
> >> overloaded
> >> methods exist?)
> >
> >
> >> When I wrote "Eclipse cannot ..." or "Eclipse does not support ..." I
> >> at least was not able to find the feature. You are free to correct and
> >> tell me, how to activate this or that feature.
> >
> >
> >> Generally, when you want IDEA-users to use Eclipse, it would be a good
> >> starting point to support a IDEA-key-mapping and be able to support
> >> reading IDEA-projects.
> >
> >
> >> Please don't understand me wrong, I don't want to start a flame-war,
> >> that IDEA is 10-times better than Eclipse. Instead I want to point
> >> out, what features IDEA-users might find missing in Eclipse, which
> >> might prevent them to use Eclipse. Of course, there are some features,
> >> which might be better implemented in Eclipse than in IDEA, but they do
> >> not show up as early as the bad ones.
> >
> >
> >> --
> >> Best regards,
> >> Thomas Singer
> >
> >
> >
Re: Eclipse from the view of an long-time IDEA user [message #187916 is a reply to message #187903] Tue, 30 November 2004 14:39 Go to previous messageGo to next message
Eclipse UserFriend
Andrei wrote:
> Vijay, Harit .. anyone,
> I am begging you , show me how to "syntax highlight" class variables in
> Eclipse??? so that just looking at any code fragment I can tell a member
> varible from a local variable!
> otherwise i start naming my vars as "m_..." in despare :(
>
>
> thanks a million!
>
> Andrei

how about

window > preferences > java > editor > syntax > enable advanced highlighting

btw, where did you look?

it was kind of obvious that this is a
(1) preference for a
(2) java
(3) editor'
(4) highlighting

/adam
Re: Eclipse from the view of an long-time IDEA user [message #188195 is a reply to message #186547] Thu, 02 December 2004 11:37 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

>> - Eclipse does not support empty (separator) lines in the
>> import-layout-definition
>
> These are called import groups in Eclipse. Once you define groups, each
> group is separated by an empty line.

How do I define these groups? I'm only able to add Import Order Entries by
specifying package name prefixes.

Tom
Re: Eclipse from the view of an long-time IDEA user [message #188249 is a reply to message #188195] Thu, 02 December 2004 13:24 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: daniel.megert.gmx.net

Thomas Singer wrote:

>>> - Eclipse does not support empty (separator) lines in the
>>> import-layout-definition
>>
>>
>> These are called import groups in Eclipse. Once you define groups,
>> each group is separated by an empty line.
>
>
> How do I define these groups? I'm only able to add Import Order
> Entries by specifying package name prefixes.

Each of the (prefix) entries in Organize Imports preference page list
defines a group which is separate by an empty line.

Dani

>
> Tom
Re: Eclipse from the view of an long-time IDEA user [message #188649 is a reply to message #188249] Mon, 06 December 2004 10:10 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

How can I create following groups:

import java.io.*;
import javax.swing.*;

import com.company1.*;

import com.company2.*;

Tom
Re: Eclipse from the view of an long-time IDEA user [message #188655 is a reply to message #188649] Mon, 06 December 2004 10:57 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

i think your groups should be:
java
com.company1
com.company2

Defining your groups like that will make sure that they are grouped and an empty
line occurs between each group. But, afaik, there is no current way by which you
can define java and javax as being in the same group.

If you were also asking for help on where to set these:
Window > Preferences > Java > Code Style > Organize Imports

thanks,
Vijay

Thomas Singer wrote:
> How can I create following groups:
>
> import java.io.*;
> import javax.swing.*;
>
> import com.company1.*;
>
> import com.company2.*;
>
> Tom
Re: Eclipse from the view of an long-time IDEA user [message #188697 is a reply to message #188655] Mon, 06 December 2004 15:03 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

> But, afaik, there is no current
> way by which you can define java and javax as being in the same group.

That's sad, we like to define our imports in "major groups". Starting from
the most basical imports, e.g. java(x), then additional libraries (e.g.
junit or log4j), then our own application-independent modules, then our
application-specific imports.

Tom
Re: Eclipse from the view of an long-time IDEA user [message #188743 is a reply to message #188697] Tue, 07 December 2004 00:56 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: varavamu.yahoo.com

yes - and that is possible. What i meant was not possible was (according to your
post), clubbing java and javax to be in the same group.

HTH,
Vijay


Thomas Singer wrote:
>> But, afaik, there is no current way by which you can define java and
>> javax as being in the same group.
>
>
> That's sad, we like to define our imports in "major groups". Starting
> from the most basical imports, e.g. java(x), then additional libraries
> (e.g. junit or log4j), then our own application-independent modules,
> then our application-specific imports.
>
> Tom
Re: Eclipse from the view of an long-time IDEA user [message #189465 is a reply to message #186664] Mon, 13 December 2004 03:24 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: guillaume.berche.eloquant.com

Thomas Singer wrote:

> No, I mean "copy/cut the current line", not "duplicate line", which I
> already have mapped to Ctrl-D (like in IDEA).

Thomas, I think the mapping of IDEA key bindings would be very useful to
IDEA old timers that also need to use Eclipse.

Would you consider sharing your keybinding so that other can reuse them,
and maybe they can eventually be included into Eclipse as a default
keybinding such as Emacs?

When learning to use Eclipse (being a long-time IDEA user), I searched for
such a binding configuration with no luck. Maybe publishing into some
easy-to-find location such as somewhere on eclipse.org, on sourceforge.net
or a web page could make it easy to find for others IDEA users next time.

Thanks in advance,

Guillaume.
Re: Eclipse from the view of an long-time IDEA user [message #192693 is a reply to message #186528] Fri, 14 January 2005 02:58 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.server.com

> - Eclipse does not have a smart-complete, e.g. to limit the suggestions to
> type-matching ones (Ctrl-Shift-Space in IDEA)

Any rough estimate, when Eclipse will have this feature? Currently it drives
me nuts sorting out all the not-matching suggestions in the Ctrl-Space-popup.

> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not work,
> when the caret is right or left beside the "object"
> - Eclipse' code completion does not suggest type-safe enums

Any rough estimate, when Eclipse will have this feature?

Tom
Re: Eclipse from the view of an long-time IDEA user [message #192719 is a reply to message #192693] Fri, 14 January 2005 09:16 Go to previous messageGo to next message
Eclipse UserFriend
Thomas Singer wrote:
>> - Eclipse does not have a smart-complete, e.g. to limit the
>> suggestions to
>> type-matching ones (Ctrl-Shift-Space in IDEA)
>
>
> Any rough estimate, when Eclipse will have this feature? Currently it
> drives me nuts sorting out all the not-matching suggestions in the
> Ctrl-Space-popup.
>
>> - Expand Selection to Enclosing Element (Ctrl-W in IDEA) does not
>> work, when the caret is right or left beside the "object"
>
> > - Eclipse' code completion does not suggest type-safe enums
>
> Any rough estimate, when Eclipse will have this feature?
>
> Tom

Tom,
have you entered feature requests for those features?
/adam
Re: Eclipse from the view of an long-time IDEA user [message #192782 is a reply to message #192719] Fri, 14 January 2005 13:58 Go to previous message
Eclipse UserFriend
Originally posted by: user.server.com

Done.
Previous Topic:Changing your JDK/JRE
Next Topic:Help system stops working
Goto Forum:
  


Current Time: Sun Jul 13 20:19:36 EDT 2025

Powered by FUDForum. Page generated in 0.32456 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top