Op 07-07-2020 om 14:17 schreef Sven Barth via fpc-pascal:
Joost van der Sluis <jo...@cnoc.nl <mailto:jo...@cnoc.nl>> schrieb am
Di., 7. Juli 2020, 11:17:
Hi all,
Last weekend I started on the ability to evaluate functions within
fpDebug. And I got quite far. It is a proof-of-concept, still needs a
lot of work. But it works!
See it in action here:
http://amira.cnoc.nl/fpc/FpDebugCallProofOfconcept.gif
Very nice! Looking forward to further improvements here. :)
By the way: how do you use it from within VS Code? Is that some generic
debug interface?
I am using this plugin: (Please install and give feedback)
https://marketplace.visualstudio.com/items?itemName=CNOC.fpdebug
Well, actually I wrote it:
https://gitlab.freepascal.org/Joost/vscode-fpdebug
It's using Microsoft's debug-adapter-protocol (DAB), a generic protocol
that can be used to glue editors and debuggers together:
https://code.visualstudio.com/blogs/2018/08/07/debug-adapter-protocol-website/
I wrote a version of fpDebug that implements this protocol. In principle
it should also work with other editors that implement this protocol:
https://gitlab.freepascal.org/Joost/fpdserver
Regards,
Joost.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal