Having problems testing how I can release a plugin
-
I have a plugin I want to release, and so a little while ago I went and read the instructions here: https://npp-user-manual.org/docs/plugins/#plugin-list
I downloaded the 64 bit debug versions and (carefully!) copied them into my notepad++ directory.
And started up the debug notepad++. After an enormous security box from windows about the program being unsigned, it - well, disappeared. And every subsequent time I tried to run it it failed.
I checked the version and it said 7.8.1 which given I’m running on 8.7.5 might possibly be problematical (though I didn’t download it THAT long ago).
So I went back to the instruction page and clicked the links.
And got taken to a 404 error page.
So I’m now a bit stuck. I’m pretty sure I’ll put the wrong information in if I don’t test it, but there seem to be a few things missing.
Is there somewhere else I can find those files?
Thanks
-
The key is to use a debug version of Notepad++. That includes one you just compiled yourself from source, then put into a recent portable copy of Notepad++. So long as Notepad++ is a debug version, it will read the json file instead of the signed dll. I don’t fully understand Wingup, but it doesn’t seem to matter, so long as Notepad++ is debug.
At the present, look here:
https://github.com/notepad-plus-plus/notepad-plus-plus/actions/runs/14225285795/job/39863285333and download the debugs for x64 and Win32 (select on the left, then open Archive artifacts for… on the right, scroll down and find the URL). Unzip to get the exe files and put them in corresponding unzipped portables for the current version.
Then go ahead and update a local copy of the plugins list and copy the json files to plugins/Config/nppPluginList.json in the correct bitnesses.
-
@Coises Thanks. That works fine and have been able to test and update.