First, overall, now that I have gotten back in the water, I am really psyched about PDE dev. Given the perspective of my latest obsessions (Lean), PDE gets very high marks:
Today I discovered that JFace provides a nice default implementation for the IStructuredContentProvider - the org.eclipse.jface.viewers.ArrayContentProvider class. Most of the time, the input to a ListViewer will be either an array of objects or List of objects. This content provider handles both cases. In fact it handles Collection - so you can even pass a Set or Queue to the viewer.setInput()...
Last time a workmate of mine asked me if it is possible, to programmatically split the editor area of an eclipse RCP application.We all know that if you have two editors opened in the workbench, you can drag one of the editors and drop it in one of the regions of the editor area (bottom, top, left or right) so that both editors are side by side.
You had that nice looking editors and views. You loved the button color and the geeky font. But your boss didn't. Solution? Put a preference so that the user can choose which ever he likes ;-)
I had a long post I was doing here, but Safari start dribbling all over itself, choking the CPU
to death, so I killed it (not thinking I was flushing a pretty much
fully baked piece (guess it‘s time to start using some software instead
of this browser interface)).
So on the good side, the OOB experience of the PDE
is really good now. When I did my first tour, I bought the Gamma/Beck
book and...
After some years with Eclipse, circumstances led me to try IntelliJ. It's now six months later. After this period, I can only conclude that both IntelliJ and Eclipse are very capable IDE's. In this post I look back at some features I loved in Eclipse, but are missing in IntelliJ. What is your experience with IDE's? Which features are absolutely essential for you?The features I like about Eclipse:
With more people realising the power of Eclipse as a Rich Client Platform, it is natural to expect things to move on to the next level. That next level is Enterprise Applications with a typical scenario involving multi-tiered platforms with a strong emphasis on a sophisticated UI and robust backend data processing such as workflow and high volume data storage.
The first milestone release of the MyEclipse IDE 7 was recently released to the public and one of the new enhanced features was the increased tooling support for JavaScript development. Last week Genuitec ran a webinar that explored the various enhancements such as working with libraries, validation, content assist and more.If you missed the webinar, fear not! The folks over at Genuitec has...
An SWT StyledText can display text attributes such as bold, italic and strikethrough, alter colors and fonts. What are we to do when we need to go beyond rich text formatting? In this article we present three simple tricks using standard SWT and JFace APIs to create a polished presentation where text attributes alone won't do the job.
In this article we develop a simple yet useful Eclipse plug-in PathTools. The plug-in adds the following three actions to Eclipse.CopyPath - this action copies the fully qualified path of selected folders and files into the Clipboard.