Delphi 9 (CODENAMONDBACK) Quickly release, Borland also announced a new feature presentation, there is no download to Delphi 9 online, so there is no actual installation experience, but according to demo, new features are there, but not so exciting, because It seems to be some other development tools, but it is still very expected.
Delphi 9 new feature official FLASH demo:
Http://info.borland.com/media/shockwave/delphi2005/d2005sneak.html
Download this Flash:
http://info.borland.com/media/shockwave/delphi2005/diamondbacksneakpeek.swf
Very strange, Delphi 9 What's New is very long, but the presentation is published in many years, and the official version of hope is too disappointing.
1, add for ... in syntax
Similar to Visual Basic for Each:
Procedure testnewFor (); var strlist: tstrings; s: string; begin strlist: = tstringlist.create (); strlist.add ('borland delphd (' Borland C Builder '); strlist.add (' Borland jbuilder '; for s in strlist do beg, showmessage (s); end; end;
2, support namespace
That is, Namespace, using Delphi's USES keyword.
3, IDE supports Delphi language and C #
I have heard that VB.NET it has also been supported, which may be CUT.
4, while supporting Win32 and .NET development
Delphi 1-7 supports Win32 development, Delphi 8 supports .NET development, Delphi 9 provides development support at the same time.
5. Some features of Refactoring
Such as extractmethod, rename, very fresh, very practical, but Delphi's third-party tools DevexPress Coderush seems to have implemented these features, Delphi 9 is not too complete.
6, code help tips
It is a significant improvement in the previous version of Delphi. This improvement should be to learn Microsoft's Visual Studio, but feel that there is no Visual Studio, Microsoft Visual Studio .Net 2003's code help is too strong, and it is very surprising, this It is also a reason I appreciate Microsoft.
7, new Code History
Some features of the Source Control System, you can view the code modification record.
8, new Code Editor syntax error prompt function
This feature is also learning Microsoft Visual Studio, and the erroneous syntax prompts for errors when encoding.
Currently a new feature of the comparison is these, and then organize it.