I want to show you some new IDE features included with the latest Delphi Prism release that you may not be aware of yet. These features take advantage of the improvements to Visual Studio 2010’s code editor window. They are also covered in a video.
The first one is dropped markers and caret animations. You have probably seen these whenever you navigate in the code. For example, when you jump to the interface, two things occur: The first is the little marker that is dropped where your cursor started from. The second is the concentric circle animation – the caret animation.
The advantage of the dropped marker may not be as obvious, though. You can think of these as digital bread crumbs left from navigating through your complex solutions. Each time you jump away, one is dropped. The cool thing is that you can automatically jump back to the previous marker – and each jump gets the caret animation again.
Markers are dropped automatically when you jump away, or you can drop them manually. If you need to know the keyboard short cuts to drop or collect markers, you can find them under the Oxygene menu. The defaults are [Shift]+[Enter] to drop a marker, and [Ctrl]+[Alt]+[Backspace] to pick up the previous marker. Keep in mind that this menu is context sensitive, so if you have no markers placed, you won’t see the option to collect them.
These features are available in both Oxygene language powered solutions: Delphi Prism and our new “Cooper” compiler that is currently available in beta.
I hope you find these new IDE enhancements as useful as we do.