Jump to content

santiago

Members
  • Content Count

    73
  • Joined

  • Last visited

  • Days Won

    1

santiago last won the day on June 7 2020

santiago had the most liked content!

Community Reputation

34 Excellent

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    Marco, do you have an estimate when this patch will become available? I would like to give 10.4.1 another try. Currently we are still on 10.3.3.
  2. I use 10.3.3 with IDE Fix Pack and have not had that issue to such an extent. It has happened though that Code Insight has stopped working. If I remember correctly it works after a while or just by restarting the IDE. These incidents have been very few and far between, so for me it has not been much of an issue. I will pay more attention next time it happens. But I do use 10.3.3 + IDE Fix Pack on a daily basis on a very big project.
  3. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    I cleaned up one project (40K lines of code, ca. 80 units, depends on 21 projects). I cleared the 'Unit Scope Names' from the Project Options to be empty. I had to fix many compile errors (in 47 units) by using the full scoped name (e.g: System.SysUtils, instead of just SysUtils). Delphi Rio 10.3.3 (WITH IDEFixPack) Before the changes this project compiled in ca. 8 seconds After the changes it improved slightly to: ca. 7.7 seconds Delphi 10.4.1 Before the changes: ca. 11.5 seconds. After the changes: 8.7 seconds. Delphi Rio 10.3.3 (WITHOUT IDEFixPack) Before the changes: 18.1 seconds After the changes: 14.5 seconds Ideally you should always use the fully scoped names. I would have never had thought that this would have such an impact on compile time...
  4. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    Now I follow you 🙂 This is very actually very interesting. This is how the 'Unit Scope Names' settings look for our projects. If I understand correctly, the fewer unit scopes that are defined here, the faster the project will compile. Correct? I am certain we don't need all those entries. I guess no one has ever looked into it until now. Anyhow, I will try to eliminate the need for using Unit Scope Names.
  5. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    This is how it looks like for me (Delphi Rio 10.3.3). Unit Aliases is something I have never needed to use so far.
  6. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    This is how I disabled it (Might be wrong, as I did not find any documentation on this): SET IDEFixPack.DisabledPackages=Compiler.UnitScopeNames In our case it had no impact.
  7. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    I did some quick tests with our project. 2.1 mio lines of code. (1 group project, consisting of 24 projects). 10.3.3 =1.08 min Disabling the UnitFindByAlias patch, makes it 20 seconds slower. This is similar to the build time using 10.4.1 In the Delphi Compiler Options, UnitAlias is empty.
  8. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    How do you activate/deactivate individual patches? -- EDIT -- nevermind. I see you attached a screenshot on how to do it. Thank you!
  9. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    Lets say over 100 Units.
  10. santiago

    Delphi 10.4.1 and the IDE FIx Pack

    Same here. Still on Rio... Does (can) any one actually use 10.4.1 for large desktop projects?
  11. santiago

    Ctrl Tab Ide Plugin

    I was not even aware of the 'Buffer List'. But yes indeed, the 'Buffer List' provides the same functionality. But is not as convenient to use. However, if you are used to the way the Ctrl+Tab shortcut works and behaves in different development IDE's you will not be very happy with the 'Buffer List'. I would have still developed the Ctrl+Tab plugin if I had been aware of the 'Buffer List' before.
  12. santiago

    Ctrl Tab Ide Plugin

    @Mike Torrettinni Am happy the plugin is of use to you. Great suggestion 🙂 Modified files are now marked with an asterisk. I think that works well enough.
  13. santiago

    Dynamic Test creation possible?

    @Vincent Parrett Great! I took a quick look and it seems to be exactly what I was needing. I hope I can get back to working on this soon. Thx!
  14. santiago

    Dynamic Test creation possible?

    Hello @Stompie, unfortunately I have not been able to look further into this. Let me know if you get that to work. Eventually, at some point in time I will have to pick this up.
  15. santiago

    DUnit GUI does not seem to work

    Check your project options and make sure that the 'Generate console application' is unchecked.
×