Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 09/27/23 in all areas

  1. Alexander Sviridenkov

    Unit dependency viwer

    Unit dependency viewer for Delphi - small tool created using HTML Component Library and ForceAtlas2 algo. https://delphihtmlcomponents.com/graph.rar Video:
  2. David Heffernan

    When will we have a 64-bit IDE version ?

    It's strange that if this is what you want that you ask for something else. Classic XY problem.
  3. Uwe Raabe

    Is it worth resubscribing now?

    Is there a way to setup a shortcut to "re-run" the Delphi LSP instances?
  4. timfrost

    Unit dependency viwer

    A delight to use, and very helpful to see project relationships. I also like your encouragement of exploration without needing documentation - I found that clicking on things was more than sufficient to reveal more secrets.
  5. Vincent Parrett

    Is it worth resubscribing now?

    I didn't use Berlin (I did try but had too many issues) - went from XE7 to 10.4.2 (failed again due to issues) - and then 11.x - 11.3 is not perfect but it's usable. My project is a few exe's and around 100 packages (32bit vcl) - around 4M lines of code. IDE using 600MB, LSP 400MB. I have not run into any out of memory issues with 11.3 - I have had issues with code insight occasionally stops working, but found my old trick of closing the project, deleting the .identcache seems to get it working again. Like every release in the last 10 years, the debugger isn't great but is usable for the most part - the 64bit debugger is pretty flakey (along with the compiler) - so for now I'm sticking to 32bit. YMMV.
  6. DelphiUdIT

    Is it worth resubscribing now?

    My experience: Laptop PC less than two years old, 32GB and SSD. Win 11 and WSL / VirtualBox Rad Studio 11.3 Enterprise, MIcrosoft Studio, etc ... A VCL project with 50 personal units and 30 Forms with Styles, TChart, Indy, FastReport. Manual TThread implementation, various third-party libraries with "self-produced" wrappers including a computer vision library. The "project group" has several other projects including C++ for hardware support DLL libraries Compilation, for one project, of about 400 thousand lines (I don't use BPL). Memory occupation during work (including compilations): - Delphi approximately 450 Mbytes, - LSP approximately 300 Mbytes. I've never had problems with LSP (or at least I've never noticed), codeinsight is set automatically and responds correctly (you rarely have to use the keyboard shortcut to give it a "boost"). The "Help Insight tooltip" always works well too. I use Parnassus Debugger, and I must say that every now and then the debugger "crashes" and it is better to restart the IDE. But when I debug I normally have something like 50 instantiated manual threads, many that interact with the hardware and others that instantiate very heavy third-party libraries. I must say that as an experience it is certainly positive. Bye
  7. Alexander Sviridenkov

    Unit dependency viwer

    Maybe next month. For other questions answer is - yes.
  8. uligerhardt

    Unit dependency viwer

    Works now for me. I loaded our historically grown monster project and it was parsed quickly and without obvious errors. 😉
  9. Alexander Sviridenkov

    Unit dependency viwer

    It will be included to HTML Library demos with source code.
  10. Alexander Sviridenkov

    Unit dependency viwer

    Simply click on RTL/VCL/Etc. folder at right and units from disabled folders will not be shown.
  11. MichaelT

    Is it worth resubscribing now?

    Give it a try first. If you are satisfied the upgrade will pay. I mostly use 10.3.2 (Rio) and 10.4.1 (Sydney) (which includes the LSP fixes from 10.4.2) in a certain advanced trial mode on my old Laptop with no working accumulator and not even a working battery in fact always plugged in but with Win 8.1 and a working Delphi installed (simply because of the Client Server Add-On pack). I fairly use Code Insight but prefer the old not LSP based one, but the LSP based works amazingly great as long as Code Completion relying on it works. Sometimes Cleaning the project directory helps. This laptop is equipped with a hard-disk and just a hard-disk. 11.3 is installed on my new a Win 10 Laptop I fairly use but it does it's job so far. I don't have to maintain large code bases. Berlin is/was a great release indeed. In worst case you could step back to 11.2 for example. The overall experience with RAD Studio 11.x including 11.3 is satisfactory. The IDE seems to be very responsive but I cannot offer the results of a direct comparison on the same computer which in case of the new machine is more or less a gaming laptop from hell and dead fast in general. This makes a/the difference if I think of full RAD-Studio Enterprise but just for Windows and Linux installed and using all the features made available. This works definitely smooth without delays. I think others can share their experience with Code Insight and they are a more viable source. Again, in general I tend to think that 11.x is an improvement over Rio and Sidney, that's my overall impression.
  12. dummzeuch

    Is it worth resubscribing now?

    There have definitely been some improvements in the Delphi 11 IDE, but also quite a few bugs, in particular in the support for HighDPI. Most of them have been fixed in 11.3, but it's far from flawless. But you might never encounter some of these bugs, depending on the hardware you are using. I can't really compare to Berlin because I have never used it. The version that currently works best for me is 10.2 (Tokyo). I'm looking forward to Delphi 12 though: New Features, hopefully some bugfixes and very likely new bugs. (I'm not in the Beta, so this is purely guesswork.)
  13. DelphiUdIT

    When will we have a 64-bit IDE version ?

    Sorry, but what are you talking about? You said you don't know Lazarus but you say you want a Delphi like Lazarus, you decline a series of features without knowing them or having tried them. Try using Lazarus with your project, install Lazarus on Linux and work from there and then try to "distribute" your work to other Linux PCs: X11 and Wayland, Linux 4.xx, Linux 5.xx, Linux 6.xx , GTK2, GTK3, GTK3.2 GTK+, GTK4, QT5, QT5Moded, QT6, etc .... I won't continue to mention all the libraries otherwise .... Let's not talk about the distros (Debian, Fedora, Ubuntu just to name a few some common). Are you sure you want a Delphi like this? Fmx runs in a few OS (Linux, Mac, Android and IOS, as well as Windows) but at least the environment is unique. Use third-party libraries and see if they also run in all operating systems supported by Lazarus. FastReport for example on Lazarus only runs on Windows and Linux. Lazarus really doesn't have "skins". And, just to be clear, "skins" also exist in FMX, not just in VCLs. Etc... As others have said, it is better to have the IDE that is there now and most of the engineering resources dedicated to this IDE rather than splitting efforts and finding ourselves with new IDEs with new problems and the old one with old unsolved problems. The time will also come for a Delphi on "Mars", but only when the time is ripe. Bye
  14. Brian Evans

    Is it worth resubscribing now?

    For me 11.x series and 11.3 specifically has been a high point but for small reasons - like GetIt no longer being glacially slow bringing up the list of packages and the IDE having more polish / performance in my use of it. Just feels nicer to me subjectively. Some growing pains in the updated IDE and other features but they are, granted too slow for some, improving. There are sometimes offers of discounts on longer maintenance periods and I took the bait last year on a 5-year renewal. As usual a lot depends on how many third-party components need to be renewed / replaced to migrate to a newer Delphi if your current development environment has stayed static for a while.
  15. Pat Foley

    Is it worth resubscribing now?

    I thinking to 'upgrade' to Enterprise I been able to debug over one screen vs two screens, 11.3 is as lithe and cat quick like D3.
  16. Alexander Sviridenkov

    Is it worth resubscribing now?

    11 is at least more responsive. But code completion and navigation works from time to time.
  17. Die HollÀnder

    Unit dependency viwer

    Very Nice !! Now I can impress my management even more..
  18. Brandon Staggs

    When will we have a 64-bit IDE version ?

    This comment on an older issue in the system requesting the same thing may give you some insight: https://quality.embarcadero.com/browse/RSP-33115?focusedCommentId=101628&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-101628 Marco says they consider it along with other features. I think it's obvious there are limited R&D resources there, and they will only do a 64-bit IDE when they think it will lead to more sustained subscriptions compared to working on other bugs and features. But that is just my guess. Note that the issue for that comment is many years older than the one you added and has around 40 votes.
  19. Mark Williams

    Library Path Add button disabled

    I have found the solution. I was working in idiot mode. The path I was trying to add was already in there.
  20. Anders Melander

    When will we have a 64-bit IDE version ?

    That issue basically just says "Give me a 64-bit version because I say so - or else". I would just close it if I were Embarcadero. But I'm sure that migrating to Lazarus will ensure that you don't have to worry about memory limitations anymore. You will have a whole slew of other problems to keep you busy instead. Good luck with that.
  21. ASM on position 8. Sure. "The number of hits determines the ratings of a language." How asm ends up on position 8? their list of included pages are too weird. Sharepoint.com ? Just redirects to ms. i first had the impression Tiobe stood for the number of queries in a month about a certain language, but apparently that's not the case. Pointless.
×