• Login
Community
  • Login

Support for Plugins Admin & NppPluginList

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
73 Posts 31 Posters 111.0k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M
    Meta Chuh moderator @Eric YWY
    last edited by Nov 22, 2018, 4:27 PM

    @Eric-Yau152

    you just have to delete the file DoLocalConf.xml inside your C:\Program Files\Notepad++ folder if you installed the 64 bit version, or in C:\Program Files (x86)\Notepad++ if you installed the 32 bit version.

    in case the plugins have never been installed to the correct path %localappdata%\Notepad++:
    just download and reinstall your desired (32/64 bit) installer from here : https://notepad-plus-plus.org/download/v7.6.html

    you don’t have to uninstall first, just install over it

    E 1 Reply Last reply Nov 26, 2018, 3:36 AM Reply Quote 0
    • S
      samcan
      last edited by Nov 23, 2018, 10:01 PM

      I just installed 64-bit v7.6 on Windows 7, and I don’t have the plugins menu appear at all unless I run the program as an administrator. Then, the plugins menu does appear.

      It seems like even if I can’t install any plugins as a standard user using the plugin manager, I still should be able to use the installed plugins, correct?

      I don’t have Local Conf mode enabled like Eric Yau152.

      Debug info as standard user follows:

      Notepad++ v7.6 (64-bit)
      Build time : Nov 13 2018 - 00:12:05
      Path : C:\Program Files\Notepad++\notepad++.exe
      Admin mode : OFF
      Local Conf mode : OFF
      OS : Windows 7 (64-bit)
      Plugins : none

      Debug info as admin user (in standard user, right-clicking and running as admin):

      Notepad++ v7.6 (64-bit)
      Build time : Nov 13 2018 - 00:12:05
      Path : C:\Program Files\Notepad++\notepad++.exe
      Admin mode : ON
      Local Conf mode : OFF
      OS : Windows 7 (64-bit)
      Plugins : DSpellCheck.dll mimeTools.dll nppConverter.dll NppExport.dll

      1 Reply Last reply Reply Quote 1
      • E
        Eric YWY @Meta Chuh
        last edited by Nov 26, 2018, 3:36 AM

        @Meta-Chuh

        Thanks for you reply

        I have

        1. uninstalled the program and removed the custom settings in program file folder
        2. removed folder “%localappdata%\Notepad++”
        3. installed the program and checked “Don’t use %APPDATA%”
          the whole “Plugin” tab is still NOT appeared at the tab menu

        Env:
        WIn 10 Pro 64 bit
        i7 7600u + 16GB RAM

        Please note, thanks

        M 1 Reply Last reply Nov 26, 2018, 10:50 AM Reply Quote 0
        • J
          jackpoz
          last edited by Nov 26, 2018, 10:01 AM

          It would be nice to have in Plugin Admin the same list of plugins previously available through Plugin Manager, for example TextFX and “Poor Man’s T-Sql Formatter” are missing. I had to revert to version 7.5.9 to be able to load these plugins.
          It would be also nice to have the plugin list sorted by name.

          1 Reply Last reply Reply Quote 0
          • M
            Meta Chuh moderator @Eric YWY
            last edited by Nov 26, 2018, 10:50 AM

            @Eric-YWY

            i think you misunderstood:
            you should never select “Don’t use %APPDATA%” if you install to C:\Program Files or plugins and updater will not be shown

            so your options are:

            install to a custom folder you create
            (example C:\Applications\Notepad++)
            there you can activate "Don’t use %APPDATA%” in the installer
            this type of installation allows every user to see the same plugins and setting

            or

            make a default install without selecting "Don’t use %APPDATA%”
            this way every user has its own plugins folder inside %APPDATA%

            E 1 Reply Last reply Nov 27, 2018, 4:45 PM Reply Quote 3
            • E
              Eric YWY @Meta Chuh
              last edited by Nov 27, 2018, 4:45 PM

              @Meta-Chuh

              noted, it works now, thank you!

              1 Reply Last reply Reply Quote 1
              • D
                donho
                last edited by Nov 28, 2018, 1:27 PM

                FYI, the new plugins schema (simplified) has been modified:
                https://notepad-plus-plus.org/community/topic/16645/new-plugins-home-where-notepad-will-load-from

                1 Reply Last reply Reply Quote 2
                • E
                  Eric YWY
                  last edited by Dec 7, 2018, 9:11 AM

                  Found that the Notepad++ main program cannot be restarted after installing the update of plugin from Plugin Admin

                  1 Reply Last reply Reply Quote 0
                  • D
                    dinkumoil
                    last edited by Dec 7, 2018, 1:18 PM

                    @Eric-YWY

                    Which plugin did you install?

                    It seems like the plugin has to be changed to adopt the new plugin hosting model of v7.6. Look for a folder with companion files and move this folder to <Npp-install-dir>\plugins.

                    1 Reply Last reply Reply Quote 0
                    • D
                      Dave Bongfishtester
                      last edited by May 14, 2019, 7:32 AM

                      I’ve spent half a day now trying various versions of Notepad++ with PythonScript. The deadline for the files which my script was supposed to fix was yesterday afternoon.

                      Thank you for the wonderfully bug-free and well-explained update process :-(

                      M 1 Reply Last reply May 14, 2019, 9:34 AM Reply Quote 0
                      • M
                        Meta Chuh moderator @Dave Bongfishtester
                        last edited by May 14, 2019, 9:34 AM

                        @Dave-Bongfishtester

                        i apologise for your inconvenience.

                        many thanks for your patience and best regards.

                        1 Reply Last reply Reply Quote 0
                        • A
                          ahmoy law
                          last edited by Jul 1, 2020, 9:38 AM

                          Hi all,
                          I want to update the plugin list to add my new plugin but received this error,

                          “remote: Permission to notepad-plus-plus/nppPluginList.git denied to ahmoylaw.
                          fatal: unable to access ‘https://github.com/notepad-plus-plus/nppPluginList.git/’: Failure when receiving data from the peer”

                          To be frank, i’m not that familiar with GitHub. What is the correct procedure to update the plugin list?

                          Thanks

                          1 Reply Last reply Reply Quote 1
                          • cmeriauxC
                            cmeriaux
                            last edited by Jul 1, 2020, 12:26 PM

                            @ahmoy-law

                            • you have to fork the repository (tutorial https://help.github.com/en/github/getting-started-with-github/fork-a-repo )
                            • add your plugin in your own forked repository, in the file src/pl.x86.json and src/pl.x68.json.
                              commit and push this modification to your own forked repository
                            • submit this commit to the original repository aka doing a pull request (tutorial https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork )
                            1 Reply Last reply Reply Quote 5
                            • A
                              ahmoy law
                              last edited by Jul 2, 2020, 8:28 AM

                              Many thanks to @cmeriaux .

                              I think, I have managed to create a pull request to the master. Admin please evaluate whether my plugin is good enough to be inside the official Notepad++ plugins.

                              1 Reply Last reply Reply Quote 2
                              • Justin WagnerJ
                                Justin Wagner
                                last edited by Nov 2, 2022, 4:39 PM

                                I just cloned the latest notepad-plus-plus source code from git and built it successfully in VS2022. I’m now trying to get the Plugins Admin option working in the Plugins menu.

                                I’ve cloned the nppPluginList code and built it, but I’m not sure what I’m now supposed to do with the output to get the menu item to appear in notepad++. I’ve taken the nppPluginList.dll and placed it under the bin64/plugins folder for the notepad-plus-plus project but that doesn’t seem to do anything.

                                PeterJonesP Alan KilbornA 2 Replies Last reply Nov 2, 2022, 4:58 PM Reply Quote 0
                                • PeterJonesP
                                  PeterJones @Justin Wagner
                                  last edited by PeterJones Nov 2, 2022, 5:00 PM Nov 2, 2022, 4:58 PM

                                  @Justin-Wagner said in Support for Plugins Admin & NppPluginList:

                                  bin64/plugins

                                  The correct path is bin64/plugins/Config/nppPluginList.dll

                                  (For other readers of this topic who haven’t been following all conversations in the forum: this is related to a separate topic by the same user)

                                  Justin WagnerJ 1 Reply Last reply Nov 2, 2022, 6:09 PM Reply Quote 2
                                  • Justin WagnerJ
                                    Justin Wagner @PeterJones
                                    last edited by Nov 2, 2022, 6:09 PM

                                    @PeterJones That’s where I currently have it, but I suspect I’m missing something else. If I don’t have the Plugins Admin option in the Plugins menu, will placing nppPluginList.dll in this location force it to appear, or do I somehow need to build notepad-plus-plus differently to begin with?

                                    It seems to me like nppPluginList.dll feeds into the Plugins Admin dialog once it’s already enabled, but my issue is that I have nothing to click on to open that in the first place.

                                    1 Reply Last reply Reply Quote 0
                                    • Alan KilbornA
                                      Alan Kilborn @Justin Wagner
                                      last edited by Nov 2, 2022, 6:13 PM

                                      @Justin-Wagner said in Support for Plugins Admin & NppPluginList:

                                      I just cloned the latest notepad-plus-plus source code from git and built it successfully in VS2022

                                      don’t have the Plugins Admin option in the Plugins menu

                                      You didn’t ask for the smart-ass answer, but here it is: Step thru the code (in the relevant section, of course) and you should be able to see why it isn’t appearing. :-)

                                      Justin WagnerJ 1 Reply Last reply Nov 2, 2022, 6:14 PM Reply Quote 1
                                      • Justin WagnerJ
                                        Justin Wagner @Alan Kilborn
                                        last edited by Justin Wagner Nov 2, 2022, 6:16 PM Nov 2, 2022, 6:14 PM

                                        @Alan-Kilborn haha ok I’ll start digging in. I guess what I was mainly wanting to confirm is that it’s supposed to be there in the first place after doing a git clone and .NET build.

                                        Alan KilbornA 1 Reply Last reply Nov 2, 2022, 6:34 PM Reply Quote 0
                                        • Alan KilbornA
                                          Alan Kilborn @Justin Wagner
                                          last edited by Nov 2, 2022, 6:34 PM

                                          @Justin-Wagner

                                          So you’re probably doing the default build of the DEBUG version of Notepad++?

                                          If so, that’s looking for the .json version of the the plugins list in order to determine if it should show Plugins Admin; see HERE.

                                          As I said, since you apparently have the power, you can set a breakpoint and look at code there and see how it is looking for what/where.

                                          Justin WagnerJ 1 Reply Last reply Nov 2, 2022, 7:36 PM Reply Quote 1
                                          • First post
                                            Last post
                                          The Community of users of the Notepad++ text editor.
                                          Powered by NodeBB | Contributors