New Plugins Home (Round 2)

  • @Vitaliy-Dovgan said:

    I know what to do. Two versions of the * will be created: one with the old and another one with the new folder structure inside. So the Plugins Manager will be able to use either one. And finally, as time passes, just one version of the * will survive.

    I think Plugin Manager will still cater to old plugin arrangement.

    It is plugin Admin that is managing pluings as per new arrangement.

  • @donho said:

    The applied plugin folder structure <PLUGINS_HOME>\myNicePlugin\myNicePlugin.dll remaines the same.

    To be clear you are saying plugins no longer load from <PLUGINS_HOME>? For example <PLUGINS_HOME>\myNicePlugin.dll is not supposed to work? I have several plugins in <PLUGINS_HOME> and none will load. I can of course make a directory for each of them, I am just wondering whether this is expected behavior and why the change.

  • Ok I found the answer in the Help Wanted post Plugins gone?! which says the folder structure is now needed. I did that and it’s working fine.

    (Unfortunately I couldn’t edit my previous post since edits are only allowed for 180 seconds. I suggest making that a much longer amount of time like 24 hours.)

  • WTF happened to the plugins?

    I need to urgently apply a Python script to our loca files, deadline is in like half an hour, and fucking Notepad++ can’t fucking see the goddamn pythin script plugin any more? WTF.

  • welcome to the notepad++ community, @Dave-Bongfishtester

    if you have a 30 minute deadline right now, just install notepad++ 7.5.9 (or whatever your previous version was) on top of your current notepad++ installation.
    your plugins will then be visible again.

    you can deal with the plugin setup of newer notepad++ versions later.

    best regards.

  • @Dave-Bongfishtester,

    Open Notepad++ and click on menu “plugins->Open plugin folder”.
    If you can see all the plugin dlls in that folder, then you can follow below approach and hopefully it should work.

    1. Open npp in administrator mode. (You can right click on Notepad++ icon on task bar, then again right click on Notepad++, then choose "Run as Administrator.)
    2. On menu, click on “Plugins->Open Plugins folder…”. Copy this path.
    3. On menu, click on “Settings->Import->Import Plugins”.
    4. Paste the copied path and select all the plugins.
    5. Now, all the plugins should be copied to respective folder. Restart Notepad++.

    Hope, this will work for you.

  • @Meta-Chuh Thank you, and sorry for yelling obscenities.

    Unfortunately, downgrading to an older version did not work for me. Older versions of Notepad++ don’t seem to see my PythonScript installation either, no matter whether I tell NP++ to keep its ini file or not.

    I tried another complete reinstall now, this time copying the pythonXX.dll and plugin all over the place hoping I’ll find a folder where NPP can find it. I currently no longer get the “incompatible” message but there is no trace of the usual PythonScript menu entries / commands in NP++.

  • @Dave-Bongfishtester

    don’t worry, i can understand your situation perfectly.

    please follow this guide to re-install pythonscript plugin on notepad++ 7.6.6:

    Guide: How to install the PythonScript plugin on Notepad++ 7.6.3, 7.6.4 and above

    best regards.

  • The plugin area is not an issue when using from home, but when using from a work environment, the IT typically locks down the Program Files* area. Therefore adding new plugins becomes a chore and IT have to be involved each time… let alone if they allow them in the first place…
    NP++ without the plugins is like working with one finger, so if this area can be rectified, or at least provide an alternate non-locked down area, that would be great

  • @Amjad-Moghul said:

    if this area can be rectified, or at least provide an alternate non-locked down area, that would be great

    They tried a compromise-solution like you suggested in the 7.6.0-7.6.2-era, but that was abandoned: there were too many people from IT departments who complained because with the alternate location, they couldn’t prevent employees from installing unapproved plugins. Everyone has different goals, and sometimes those goals are mutually exclusive.

    If you already have IT permission for Notepad++ (since it’s in the locked-down Program FIles* area), maybe you could ask them to unlock the program files\Notepad++ hierarchy, or at least program files\notepad++\plugins hierarchy, so that you could install Notepad++ plugins without giving you full access to install other programs. If you couch it that way, and emphasize that it will make IT’s job easier so you won’t be pestering them every time you find a new plugin that you need, you might be able to convince them to do it.

    As another potential alternative for you: you could use a portable version of Notepad++ (download the ZIP or 7ZIP instead of the installer), you can place your Notepad++ in some other folder hierarchy where you do have write permission; that way, you can install your own plugins without IT intervention – as long as your workplace policies won’t get you fired for trying to circumvent their restrictions. You can then make your file associations use the “portable” Notepad++. (That’s how I use Notepad++.)

Log in to reply