Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Could everyone tell me how can use notepad++ plugins by a script

    Help wanted · · · – – – · · ·
    nppexport plugin
    3
    4
    1180
    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.
    • CHN-STUDENT
      CHN-STUDENT last edited by

      Hi,everyone,i get a idea about writing a script which use the nppexport plugin to open a code file then export to a RTF or html file.

      But i do not know how can use notepad++ plugins by a script,so could everyone tell me how to do?

      Thanks!

      1 Reply Last reply Reply Quote 0
      • PeterJones
        PeterJones last edited by

        Using PythonScript plugin, you can write a script which is run from within Notepad++, which has access to all the features of Notepad++, including its editor panes and any plugins.

        It has a great documentation set at Plugins > Python Script > Context-Help

        The notepad.runPluginCommand() (in the “Notepad++ Object” section of the Context-Help) will allow you to run an arbitrary command from one of the plugin submenus. (Similarly, notepad.runMenuCommand() will allow you to run an arbitrary command from one of the other Notepad++ menus.)

        Good luck.

        1 Reply Last reply Reply Quote 1
        • PeterJones
          PeterJones last edited by

          I was remiss in not mentioning other alternatives: you should be able to do it in LuaScript, and probably NppExec. Also, I believe there’s a “jN Notepad++ Plugin”, which is JavaScript scripting for Notepad++ – if it’s like the other scripting plugins, it also probably has access to the Notepad++ Plugins menu items.

          Each of these should be accessible from the Plugin Manager or easily found through favorite search engine.

          1 Reply Last reply Reply Quote 1
          • chcg
            chcg last edited by

            Current releases of the mentioned script plugins:

            https://github.com/bruderstein/PythonScript/releases/tag/v1.3.0
            https://github.com/dail8859/LuaScript/releases/tag/v0.8
            https://github.com/d0vgan/nppexec/releases/tag/v06-RC2
            https://github.com/sieukrem/jn-npp-plugin/releases/tag/2.2.185.4

            1 Reply Last reply Reply Quote 3
            • First post
              Last post
            Copyright © 2014 NodeBB Forums | Contributors