Advanced Search
Search Results
15 total results found
Changing IDE and/or library language
When installing RAD Studio one selects the language to use for the installer and the IDE. But what if one later on wants to change this setting? And which influence does this have on certain IDE bugs? The German version of the IDE has at least two bugs r...
Deployment fails after updating Rad Studio
Sometimes deployment of Android projects fails when trying to run the project after one updated Rad Studio to a newer version. The IDE will present a failure message about libraries it tries to include in the app. Why does this failure occur and how to fix it...
Some shortcuts are not always working
It is known that at least in a German Rad Studio installation some shortcuts do not always work reliably: Ctrl-# for commenting/uncommenting selected code in the editor Ctrl-Shift-T for adding ToDo list entries. It will bring up the dialog for entering the...
Double click selection asks for continuing search from the beginning of the file
Sometimes when double clicking an identifyer to select it, the ide brings up the confirmation dialog shown when one repeated a Ctrl-F search and got to the end of the unit. The dialog asks if one wants to continue search from the beginning of that unit. When ...
Parnassus Navigator
This plugin, which can be installed via Tools/GetIt package manager, provides a right hand "gutter" for the code editor. In this gutter the structure of the code is depicted in a condensed graphical manner. One can click in this representation and by this jump...
Parnassus Bookmarks
This plugin, which can be installed via Tools/GetIt package manager, replaces the IDE's default bookmark handling. The default bookmark handling only provides up to 10 bookmarks per project, while this Bookmarks plugin allows for up to 10 bookmarks per file. ...
MadExcept
This is a commercial plugin (free for open source projects). It adds crash reporting capabilities to generated Win32 and Win64 applications. When enabled, MadExcept will replace the "catch all" exception handler of Delphi generated applications and add a crash...
Eureka log
This is a commercial plugin. It adds crash reporting capabilities to generated Win32 and Win64 applications. When enabled, Eurekalog will replace the "catch all" exception handler of Delphi generated applications and add a crash reporting user interface to the...
Sampling profiler
This is a profiler which can be used to find performance bottle necks in Delphi applications. It can tell how much CPU time a certain piece of code needed. There are basically two sorts of profilers: Sampling profilers Instrumenting profilers The latte...
DUnit
A classical open source unit testing framework, providing a VCL based GUI test runner and a command line test runner. It is included in the RAD Studio setup, but has to be selected as it is an optional package.
DUnitX
A open source unit testing framework, providing a command line test runner. It is included in the RAD Studio setup, but has to be selected as it is an optional package. In contrast to DUnit, tests written for this framework can be directly placed into the clas...
TestInsight
This IDE plugin written by Stefan Glienke adds an IDE panel which is a sort of GUI test runner for DUnit or DUnitX unit tests. It can run thise tests in paralell to the IDE, so one can continue editing code while unit tests run and it can be set up to run them...
Delphi Code Coverage
This is a command line tool, which can generate a coverage report for unit tested code. The coverage report will show which lines of the code to be tested by unit tests were actually reached by the unit tests run. This doesn't mean that a covered line is full...
Delphi Code Coverage Wizard Plus
This open source project provides a GUI wizard to the Delphi Code Coverage command line tool found here:https://github.com/DelphiCodeCoverage/DelphiCodeCoverage It is available here: https://github.com/MHumm/delphi-code-coverage-wizard-plus/tree/, alternative...
Instrumenting profiler (GpProfile2011)
This is a profiler which can be used to find performance bottle necks in Delphi applications. It can tell how much CPU time a certain piece of code needed. There are basically two sorts of profilers: Sampling profilers Instrumenting profilers The latte...