There are a couple other little editor enhancements in RAD Studio XE that I wanted to highlight:
Templates In Code Completion
Code Templates have appeared in the code completion list for several releases. However, the code completion list has just shown the name of the code template. Often, the template name is not descriptive enough to know what the code template will do. In RAD Studio XE, the description of the code template will now also appear in the completion list:
[caption id="attach...
During the recent field test for RAD Studio 2010, I had a discussion with some field testers about the different mechanisms that the IDE provides for navigating through your source code. In particular, they were wondering why sometimes one method of code navigation fails, but other methods still work. I thought that this would be of interest to some of you as well, so I figured that I’d post about it here.
The IDE provides four common ways of navigating through your code within the code edito...
Another enhanced feature in the RAD Studio 2010 and Delphi 2010 IDE is better support for Delphi generics. Both refactoring and Help Insight were updated to support generic types.
Refactoring
In Delphi 2010, it's now possible to perform rename refactoring on generic type and method symbols:
[caption id="attachment_12" align="aligncenter" width="300" caption="Rename Generic"][/caption]
Change Parameters refactoring lets you add or remove procedure or function parameters from a generic pro...
We have been given the green light to talk about some things that we've been working on for Embarcadero RAD Studio 2010 (and Delphi 2010 and C++Builder 2010). I figured that was a good excuse to get started here since I do have a couple new code editor features that I'd like to show off.
Search Highlighting
The search function of the code editor is one of those workhorse features that gets used all the time. While it does its job well, sometimes it seems that it could be a bit smarter. For exa...