IbmEclipsePlugins | IbmEclipseTips | IbmEclipseQandA
Eclipse or the WebSphereStudioWorkbench? is the latest thing out of OTI.
URL:http://www.eclipse.org/
Is it free: Yes
Tim's mate: Tod from OTI visited us back in XtC26101999, He has been working on IbmEclipse -- OliBye.
KentBeck and ErichGamma are writing a book about Eclipse; see: http://groups.yahoo.com/group/contributingtoeclipse -- IvanM - also Tod's mate :-)
Features:-
3.0M8 -- OliBye
- The new look and feel is a LAF. I'm not sure I like it yet. There does appear to be slightly more space available now the perspectives are up at the top.
- You need M8 to run the latest UML2 plugin.
- Option to bulid the working set, as opposed to all (previously I closed projects I wasn't using to avoid this).
3.0M5 - MpC
- CVS now supports working sets (eg Preconfigured groups of projects
- Syncronization view now updated as soon as changes made to files in workbench
- A background process can optionally update the sync view with incoming changes periodically. This is a useful reminder to make small frequent releases and to resync as soon as possible.
- Ctrl-Shift-R brings up a window similar to Find-Type but for resources. It's a lot quicker than the search dialog. This may have been in for a long time but I've only just found it!
__3.0M2__
- ErichGamma demoed some new gadgets, I've not played with it yet. - OliBye.
__2.1__
- PDE supports building update sites (at last, it was a real pain, and badly documented).
- Annoying auto lie generator (javadoc comments)
- Project specific compiler and settings.
- Instance breakpoints and watchpoints
- Threads and Monitors view, shows locks and dead locks.
- In-place outlines. Try Ctrl-O to outline the current file and Ctrl-F3 to outline the object under the mouse cursor in the java editor.
- Unix like sym' links, enabling you to link to things not in the workspace.
- Lots of new refactorings. See documentation for detals, there are just too many!
- Improved Refactorings
-
- Add Delegate Methods dialog
- Pull Members Up
-
- you can compute the smallest set of members that need to be pulled up together in order to satisfy visibility constraints
- The create class, and create interface hot fixes are now much faster, they were awful!
- Consistent working sets on the package and navigator views.
- Hotswap method replacement during debugging can now handle more changes like adding expections to a running method.
2.0.1
- Ability to change a project's CVS repository (like 1.0 used to allow)
- Ability to change a text to binary and vice versa in CVS.
2.0
- Now has full project / package / type / member view & it can show single methods VAJ style
- Integrated Junit framework. You can click on the junit stack trace and see the failing assertion in the code.
- Runs different VM's.
- Integrates with CVS (Extremely cleverly IMHO)
- Apparently uses the standard JDB debugging API.
- Displays diffs visual (And has an excellent merge tool)
- Knows about ant
- Does local versioning when files are saved
- Hot swap method replacement in the debugger. using 1.3
Still to check:-
-
- Works if using OTI's J9 VM, which is OK for servers but not for Swing applications.
- Works ok in general but the JVM crashes more frequently than I remember in VisualAge. Tested under 1.2,1.3, 1.4beta1/2/3/rc1. MpC
- Not sure what this new deploy thing does yet.
Issues:-
- The CVS integration has been 'unhidden' more access to CVS functionality, not sure if that is good:) (Hmm, the CVS directory problem seems ok now in M5)
- Doesn't support full TeamStreams
Issues now fixed in latest 2 stream:-
- Doesn't show signatures of .class files.
- Won't navigate within jar files
- code formatting and highlighting not too great. (fixed IMO:) )
- If you have a project already in CVS and it has branches at non-root nodes you have problems, because Eclipse can currently only map to a CVS branch at the top level. MpC (Now fixed, you can import from any level)
- extssh cvs access works -- OliBye
Edit this page More info... Attach file...
|
This page last changed on 27-Nov-2003 15:44:45 GMT by unknown. |
|