On 2017-07-20 12:04, Marco van de Voort via Lazarus wrote:
  - Error Insight (red squiggles for Unknown Identifiers) is horribly
    broken. My code editor looks as if my 1 year old drew with a red
...snip...

My experience is the other way. Delphi (XE10) here, updates it live,
while lazarus needs a recompile.

I would rather take _accurate information_ that all the false positives that Delphi gives.

My biggest beef with Delphi is that it is confused by having ..\xxxx paths
in the search paths. They are interpreted as relative to the local

Yeah, I noticed that one too.


And more....

* Code navigation is disable when you are debugging!! WTF is the point
  of that!

* Code navigation via keyboard shortcuts (eg: Alt+<back>) sometimes take
  you to the strangest places in code - not where I was before.

* Refactoring: renaming identifiers - eg: a class name, doesn't update
  the comment markers for classes - so they will still have the old
  name, but the actual class name is updated. Little inconsistencies.

* Code Completion can't update changed parameters like Lazarus can.
  I didn't realize until now how often I rely on this when using
  Lazarus.

* Class Completion on overridden methods generate "inherited;" instead
  of "inherited <method_name>;". So with that omission, I can't code
  navigate (eg: Ctrl+LClick) to the parent [inherited] method.

* No support for global editor bookmarks. Ctrl+<num> only works for
  the current file. You can't have a bookmark in two or more files
  and think you can jump between them!


Wow, with every day I'm using Delphi this list of annoyances or bugs are growing fast. And EMBT thinks they can still justify the HUGE price tag?? What are Delphi Developers actually paying for? They should vote with their wallet and stop upgrading until EMBT actually starts fixing things.


So I'll reiterate.... Job well done to the FPC, Lazarus and MSEide teams! You guys go far beyond what a commercial company can produce.

Regards,
  Graeme

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to