Two popular free IDE addons for code navigation are now available for 10.4.
In 10.3.1, we started shipping two popular IDE plugins intended for code navigation. Bookmarks replaces the IDE's editor bookmarks with an unlimited number or markers, new caret (breadcrumb) markers, protection against accidentally overwriting, a dockable window with contextual information about each bookmark, and more. Navigator adds a minimap to the editor (a scrollbar alternative showing a code preview), and the Go To window, which lets you quickly navigate to any useful part of your unit via the keyboard, whether that's a method, a class declaration, a property or even a property implementation function.
You can read more about Bookmarks and Navigator, including all the productivity features.
These two plugins are now available for RAD Studio 10.4 in GetIt (check the IDE Plugins section on the left.) Importantly, they are also updated for the latest Delphi language features including inline variables.
Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder. Design. Code. Compile. Deploy.
Start Free Trial
Free Delphi Community Edition
Free C++Builder Community Edition
Bookmarks is missing in Getit for Delphi 10.4.1.
Thanks Piotr. Both those are very nice ideas! Can you add them to QP please? Feature requests (or bugs, but let's hope not) in these plugins are handled through QP these days.
Hi David, great job as always!
I have one suggestion for the Bookmarks and one for the Navigator. It would be nice if Bookmarks would have possibility to select color of the flags (a small red dot and a small red flag next to each other may not be distinguishable on high DPI monitors). As for the Navigator, it could have an option to automatically expand the code after jumping to a procedure / function / etc if the one was previously collapsed.
Try to install - GetItInstall page means Included in your update subscription - but doesnt work with Server Error  Forbidden
Thank you, the trick with copying and renaming dlls worked as well ;)
Workaround:[Troubleshooting: Installing Bookmarks and Navigator in 10.3 Rio as well as earlier versions (Embarcader Blogs)]https://community.idera.com/developer-tools/b/blog/posts/troubleshooting-installing-bookmarks-and-navigator-in-10-3-rio-as-well-as-earlier-versions10.3: ParnassusCoreEditor_XRio.dll10.4: ParnassusCoreEditor_XSydney.dll
Thanks Zdzichs - please see my reply to Ian above. It's an issue with the installation and we'll solve it.
Yes - the core DLL should be installed to the same location in 10.3.3 as it is in 10.4, since its location is specified in the registry. I've asked this is looked into, and solved. It may require a reinstall from GetIt once it is.
HKEY_CURRENT_USER\Software\Parnassus OU key in registry is common for every Delphi version, so HKEY_CURRENT_USER\Software\Parnassus OU\Core\path value is wrong for Delphi 10.3.3 after installation of Parnassus plugins for 10.4. The workaround is to temporary change path in registry to the old value before the start of the 10.3.3 version.
After installation of these plugins in 10.4 IDE, 10.3.3 IDE is broken with parnassuscoreeditor.dll exceptions
Issue with Bookmarks. I had BM installed on D10.3.3. As soon as it became available for D10.4 I installed it. Now I get problems with BM ParnassusCoreEditor.dll in D10.3.3 to the extent I had to uninstall it. Anybody else experience this?
Issue with Bookmarks..