VSCode .env for developing plugins

Hi there
Please is anyone able to provide dummy instructions to configure VSCode .env for developing QGIS plugins?
I want to be able to start VS Code and develop plugins against specific versions of QGIS and its associated Python environment, with code-completion / IntelliSense working for QGIS libraries. Looking for a solution that is repository specific.
This is different to the debugging described in 10.26. QGIS DevTools — debugging QGIS plugins — NextGIS 1.12 documentation.
Any advice or learnings welcome. Thanks

Hello Tim! Could you please specify the OS you use?

oh - the obvious stuff… like i said, for dummies. I’m on Windows. Thanks.

It’s quite tricky to set up a proper environment in Windows, unfortunately, and we currently don’t have ready manual regarding this. I asked our developers to come up with something helpful, it could take a couple of days, I’ll keep you informed

Thx - it seems the fragments of info out there relate to legacy methods for debugging, now superseded by your chapter 10.26 above.
So for rich IDE experience it may now be a combination of .vscode folder with settings.json and launch.json (which links to .env?).
Any help/best practices will definitely be appreciated.

I have made progress using VS Code workspace in conjunction with .vscode\settings.json
It’s looking like a clean solution with no .env files, no bat files, no messing with environment variables or QGIS settings. IntelliSense and code-complete are working and the dreaded red squiggly underlines have been resolved. I’ve written it up in a pdf but unable to attach in this thread so will email to admin.