Eclipse 3.0 M8 is out

http://download.eclipse.org/downloads/drops/S-3.0M8-200403261517/eclipse-news-M8.html

It also comes with a lot of great new changes.
I’ve been looking forward to this release for a very long time. :slight_smile:

I hope you guys find it as useful as I do.

The joys of broadband at work :slight_smile:

Cas :slight_smile:

And with it comes grief … :frowning:

My VSS plugin doesn’t work with it… I expect that will get fixed shortly though.

But I notice now that under the Project menu, the Build Project and Build All options are always greyed out…

I’m scared to try the code formatting after the disaster of M7 (code formatting doesn’t work in M7 except maybe in some very special cases)

I can’t get control-/ and control-\ to work in M8 :frowning:

Build Project and Build All in the Project menu are never enabled for me in M8.

I’ve gone back to M7 so I can get work done.

The ‘build’ actions have been modified in this release. There’s now a ‘Clean’ action instead of the previous ‘Rebuild’.

As a result, ‘Build’ and ‘Build All’ are always disabled when you’re in autobuild mode, unless you do a ‘clean’.

If you’re in autobuild, the manual build options are really quite pointless, anyway (I never used them in 2 years of development).

[quote]I can’t get control-/ and control-\ to work in M8 :frowning:
[/quote]
They have been replaced by Ctrl+Shift+C which toggles line comments on selected lines.

tried ESC CTRL+C ?

Thanks! Silly problem I guess, now that I see it on the right click, Source menu. Funny that had me thinking of migrating back to 7.

Key bindings are all configurable in Eclipse now, too, btw.
(Preferences->Keys)

The new default bindings have been done to better prevent collisions between all the plugins out there.

I find the new interface horrible under linux-GTK2, but pretty nice on windows

they try to make me switch to windows ? ???

I’m liking it all, a lot :slight_smile:

Cas :slight_smile:

[quote]The ‘build’ actions have been modified in this release. There’s now a ‘Clean’ action instead of the previous ‘Rebuild’.

As a result, ‘Build’ and ‘Build All’ are always disabled when you’re in autobuild mode, unless you do a ‘clean’.

If you’re in autobuild, the manual build options are really quite pointless, anyway (I never used them in 2 years of development).
[/quote]
The Build options are NEVER enabled, you can Clean all day and it won’t make a difference. Clean also doesn’t work, or at least auto-build is broken completely.
E.g. change an interface to add a new method and save it… All of the classes implementing that interface should be flagged with errors that show up in the Problem view - that doesn’t happen. Why? cause nothing gets re-built.
There is a setting to get back the 2.1 build options hidden away somewher… but I haven’t bothered trying M8 again after going back to M7. My VSS plugin isn’t updated to work with M8 yet, and M8 was just too broken for me to trust it.

and FisherPrice copyrighted the interface ;D ;D ;D

[quote]and FisherPrice copyrighted the interface ;D ;D ;D
[/quote]
I though Windows XP owned the FisherPrice interface copyright! Nice rounded edges and primary colours :)… MS will sue!!

The UI is essentially what MS showed at PDC 2003 for its new (essentially Eclipse clone) Visual Studio. Having visual parity with the new VS will allow easy migration of the gazillion VS developers to Eclipse.

One thing that I think is just grand about the UI change is that the Eclipse team showed that you can make such a grand change w/o royally screwing up the API’s and existing code. If that change was “easy” then it should be easy for people to make / migrate their own “skins”.

I’m trying it tonight.
Haven’t touched any of the Milestones yet this time

Hubba-hubba! Eclipse 3.0M8 is a giant leap forward from M6, which I tried so hard to make work some months ago.

Good things:
[]The code formatter can be suitably described as “utterly comprehensive”. They’ve accounted for just about any brand of twisted layout you could desire.
[
]The new skin is very nice. I didn’t like the first prototype shots, but it’s turned out okay.
[]They’ve largely agreed on a consistent place for progress bars, hurrah!
[
]Speed - seems much faster than 2.1.2, even without clobbering the Outline view.
[]Many dialogs just work better. They’ve cleaned things up, and improved on the user experience.
Bad things:
[
]The size of the tabs depends on which one is focused. Concentrate when closing more than one tab!
[]They’ve made “Run Last Launched” even harder to get at by removing the default keypress. I know they want me to start everything in debug mode, but I don’t want to, damnit! ;D
[
]No repaint on welcome message. It looked really nice, but another application interrupted me before I got to read it, and it wouldn’t redraw. I’ll have to wait for my next upgrade to find out what it said…
[]The code formatter will remove a single blank line after a class declaration, but will leave two or more. But I want one - I just don’t like the last line of the file to contain anything - so I have to put in two instead.
[
]They’ve removed the search menu from the context menu. Why? Good question.
Very nice indeed, and still only a milestone.

I have to take back some of my criticism of this release. I discovered that Eclipse picked my 1.5beta JRE to run with, and it seems it has severe problems running on that VM. (I was still compiling against the 1.4.2 JDK, though)

Under 1.5, the auto-build does not function at all - weird. Clean does nothing, errors are no detected (partially the fault of the build never running?). Forcing a build is not possible… unless you choose to revert to the 2.1 build methods (under work in progress).

The preview code formatter of M7 was completely broken, but is seems to be working in M8. And now that the SourceSafe plugin has been updated, I’m working with M8 again. Eclipse is so cool. (Though it seems the next major Netbeans release will be quite good too.)

[quote]Bad things:
[*]The size of the tabs depends on which one is focused. Concentrate when closing more than one tab!
[/quote]
It’s kind of annoying, I agree but for views, I seldom have to close multiple views at once and for editors, I love the new Ctrl+W and Shift+Ctrl+W key bindings to close editor windows.

[quote][*]They’ve made “Run Last Launched” even harder to get at by removing the default keypress.
[/quote]
It’s a matter of 10secs to put it back :slight_smile:

[quote][*]No repaint on welcome message. It looked really nice, but another application interrupted me before I got to read it, and it wouldn’t redraw.
[/quote]
Strange. You can open the intro window using Help|Introduction.