After almost a year a new version of DDevExtensions is available. It not only adds support for RAD Studio XE4 but also some new features and improves already existing functionality.
A full description of all 2.7 features can be found in the DDevExtensions Features.pdf.
What’s new
- You can now invoke “Find Declaration” by pressing Ctrl+Alt+PgUp.
- Shift+Ctrl+Alt+Up/Down moves a line or the selected block up/down.
- The compile progress is also shown in the taskbar (Windows 7 or newer) and becomes yellow if there are warnings or red if there are errors.
- The reload file dialog is replaces by one that lists all files in one list instead of asking for every file. It also supports diff-ing between the editor content and the file on disk.
- Start Parameters toolbar (right click on the IDE toolbar and select “Start Parameter”, then right click on the appeared ComboBox to create a *.params sample file)
- Option to release the compiler’s unit cache for already compiled projects to prevent out of memory exceptions if you compile a larger project group.
Download
Name | IDE Version | File | Size | Downloads | Added |
---|---|---|---|---|---|
DDevExtensions 1.61 | 5-2007 | DDevExtensions161Setup.zip | 734.07 KB | 20366 times | 2009-01-10 |
DDevExtensions 2.8 Features | DDevExtensionsFeatures.pdf | 602.92 KB | 18255 times | 2014-12-27 | |
DDevExtensions 2.4 | 7, 2007 | DDevExtensions24Setup7_2007.zip | 535.41 KB | 13318 times | 2011-07-25 |
DDevExtensions 2.86 | 2009-10.3 | DDevExtensions286.7z | 1.24 MB | 6223 times | 2020-05-30 |
DDevExtensions 2.88 | 2009-10.4.2 | DDevExtensions288.7z | 1.3 MB | 5608 times | 2021-07-20 |
Changelog
- Added: Start Parameters ComboBox context menu to create and edit the *.params files.
- Added: Reload file dialog replacement with diff-tool binding (one dialog for all modified files)
- Added: Option to release compiler unit cache for all other projects when compiling a project
- Added: Compile progress is shown in the Taskbar (Win 7+) with error and warning state
- Added: Shift+Ctrl+Alt+Up/Down moves the current line or block up/down
- Added: Ctrl+Alt+PgUp invokes “Find Declaration”
- Added: XE4 support
- Improved: “Set VersionInfo” dialog
- Improved: More greedy filename pattern matching for “Use Unit” dialog replacement
- Fixed: Use Unit replacement dialog didn’t show units that were in paths with $(Platform)
- Fixed: Code Parser couldn’t handle non-ASCII identifiers
- Fixed: All DDevExtensions versions 2009+ were debug builds instead of a release builds (D2007: “Configuration=Release” vs. D2009+: “Config=Release”)
- Fixed: “Open file at cursor” replacement path list didn’t use XE2+’s current project’s platform library and browsing paths
Wonderful! Just love your work Andy. Thanks a lot!
\o/
Thank you!
Great job! Thanks for XE4 support.
Again and again: Why is EMBA not able to do such things? …They have no love and enthusiasm for Delphi I guess.
Great job.
Few days ago I was wondering the reason why compiling a project group with many projects would cause out of memory. Few minutes later I found the reason but couldn’t find anything in IDE to release the cache and prevent out of memory.
Thank you
Great job, thank you!
Thanks Andreas!
Thank you so much!!!!
Finally! Thank you so much.
Thanks, handy tool as always. And would you please unified the fonts in different forms to ‘Tahoma’?
I know it could be done easily by DIY , but it’s will be helpful if you update it again next time.
The different font indicates that IDE has opened a .NET WinForms formular 😉
Sorry for the confusion, I mean the font of different control that owned by DDevExtensions itself. For example:
FormTreePages: TFormTreePages
…….
BorderStyle = bsDialog
Caption = ‘TreePages’
ClientHeight = 440
ClientWidth = 701
Font.Name = ‘Tahoma’
FormSwitchToModuleProject: TFormSwitchToModuleProject
…..
Caption = ‘Active Module:’
end
object LabelFileName: TLabel
….
Font.Color = clWindowText
Font.Height = -11
Font.Name = ‘MS Sans Serif’
The ‘MS Sans Serif’ font which will map to “Simsun” in Windows(Zh-CN) looks terrible in enlgish.
Oh. That can be arranged. There is a new development snapshot (https://www.idefixpack.de/ddev/dev) that fixes the font issue.
Thanks for that!
Cool! I like Tahoma much more than older MS Sans Serif and did the same for all my forms. It seems that the former of size 8 is slightly wider than the latter. Be careful 🙂
Thank you very much, Andy, for your great job!
But it seems to me that Shift+Ctrl+Alt+Up/Down feature does not work. (Tested for XE only)
That one slipped through. I changed the key binding from Alt+Up/Down to Shift+Ctrl+Alt+Up/Down because I pressed Alt+Up/Down often when I wanted to press Alt+Left/Right. But the key bindings need two tests for the shortcut and I only changed one. This feature will be available in the next version (and is already in a development snapshot)
Thank you very much!
Keep up the good work :).