Locked how to check error log of NVDA add-on that I'm making in a scratchpad? #nvdaaddonsfeed


Hi, I'm making my add-on and testing it in scratch pad.
But I can't figure out where to see errors python is emitting.
For example, if I write typo like this, beep with triple e,

tones.beeep(440, 1000)

my add-on just doesn't work, and I can't see any python error log.
so, it takes a lot of time to debug.
how can I see the error log?

I checked "view log" section located in Tools, but I don't see errors for scratch pad addons.



Short of forwarding this to add-ons list, I assume you've enabled scratchpad function from NVDA settings. If yes, then see if the add-on itself is even working - I've seen reports over at the NVDA add-ons list about cases where the add-on module may not work if placed inside the scratchpad directory. Also, if you are using stable NVDA versions, you won't hear the error tone unless you tell NVDA to play it all the time (NVDA menu/Settings/Advanced, Play a sound for logged errors).




As Joseph has already suggested, this is a development question that should be addressed here:

NVDA Add-On Developers Group, AKA NVDA Add-Ons Central

This group is focused on the development of NVDA Add-Ons.  It is not an end-user support group.  

 This topic is now locked.


Brian Virginia, USA Windows 11 Pro, 64-Bit, Version 22H2, Build 22621; Office 2016, Version 16.0.15726.20188, 32-bit

It is much easier to be critical than to be correct.

       ~ Benjamin Disraeli, 1804-1881