How to debug plone under Windows 10?

I wrote a recipe for using IPython via zconsole to debug Plone (5.2.8) which works for Linux and Windows 10. See Using IPython with Plone. The buildout configation file is as follows:

[buildout]
extends =
    develop.cfg
eggs +=
    ipython
parts +=
    ipython-zconsole2

[ipython-zconsole2]
recipe = zc.recipe.egg
eggs =
    ipython
    ${client2:eggs}
initialization =
    from Zope2.utilities.zconsole import debug
    print('Binding app via "Zope2.utilities.zconsole.debug()" ...')
    app = debug('parts/client2/etc/zope.conf')
    print('Starting "IPython.embed()" ...')
entry-points = ipython-zconsole2=IPython:embed

[versions]
ipython = 8.4.0
prompt-toolkit = 3.0.30