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