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

Reply via email to