Berlin, my first VCL project, a couple of forms and a dozen of frames, nothing special except a good sensation with this (for me) new IDE.

Berlin, my first VCL project, a couple of forms and a dozen of frames, nothing special except a good sensation with this (for me) new IDE.
Today Code Completion suddenly stopped working.
Any other project that I have opened so far has nothing to note about it: pressing Ctrl+Space is perfectly operative.
Nothing helped have moved the project in another, new, folder or deleting all project accessories files except dpr file: any help?

Comments

  1. Yes Agustin, it compiles without problems, all seems absolutely as before, except that control space is dead (the mouse cursor shows a little animation when I do the keystrokes, but northing appears, this on all the units of that project).
    I have used a dozen different Delphi IDEs but this is an absolute first time for me (and Berlin was a pleasure to work on, until today). I (desperately) don't want to be forced to reinstall the IDE...

    ReplyDelete
  2. I think someone else reported...and the solution.try doing a search for that thread?

    ReplyDelete
  3. Brian Hamilton Yes, thanks to confirm me that, I had some memory too of that report, and I've tried to find it, without success

    ReplyDelete
  4. maybe something to do with castella?

    ReplyDelete
  5. Start a blank project and check if code completion works. If not, you may need a re-install

    ReplyDelete
  6. David Nottage Already done. A blank project doesn't suffer of that problem. Update: after a couple of hours of attempts now the malfunction it's limited to only one of the units of that project. The magic should be to find WHAT still disturbs the IDE (the project compiles without a glitch)

    ReplyDelete
  7. Here's one thing that breaks code completion:

    https://quality.embarcadero.com/browse/RSP-14905

    It's possible there are others

    ReplyDelete
  8. David Nottage Thanks, found! More precisely, this is exactly my case: https://quality.embarcadero.com/browse/RSP-14914 . I have an array of string declared in the private section of my frame. Thanks for your help, I'll add myself to the queue of who is waiting for this (simple?) fix...

    ReplyDelete
  9. Oddly enough, that wasn't the one I was thinking of.. I seem to recall the same happening for a fixed-range string array

    ReplyDelete
  10. Ah, the virtues of code-completion...
    Try http://www.devjetsoftware.com/products/codeinsightplus/ as they fix their stuff a lot sooner than the Delphi team.

    ReplyDelete
  11. I'm really wondering why they haven't offered a hotfix for that issue...

    ReplyDelete
  12. Thanks Jeroen Wiert Pluimers . A little workaround: using fixed length strings fixes the issue with code completion ("mylabels: array [1 .. 31] of string[30];")

    ReplyDelete

Post a Comment