• Login
Community
  • Login

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

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
nppexportplugin
4 Posts 3 Posters 1.5k 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.
  • C
    CHN-STUDENT
    last edited by Oct 30, 2018, 10:45 AM

    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
    • P
      PeterJones
      last edited by Oct 30, 2018, 1:12 PM

      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
      • P
        PeterJones
        last edited by Oct 30, 2018, 3:41 PM

        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
        • C
          chcg
          last edited by Oct 30, 2018, 6:43 PM

          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
          4 out of 4
          • First post
            4/4
            Last post
          The Community of users of the Notepad++ text editor.
          Powered by NodeBB | Contributors