Community
    • Login

    Plugin request: GhostText support

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    4 Posts 4 Posters 446 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.
    • alexologA
      alexolog
      last edited by

      GhostText is a browser plugin that enables seamless synchronization between web form text entry and external editors.

      As of now, it does not support NPP because it needs an editor-side websocket server.

      Such functionality, either in the editor proper or a plugin, would be very useful for automation and integration.

      PeterJonesP rdipardoR 2 Replies Last reply Reply Quote 1
      • PeterJonesP
        PeterJones @alexolog
        last edited by

        @alexolog ,

        Interesting idea.

        Unfortunately, one rarely sees a request for “will someone write a plugin to do XYZ” ever gain any traction.

        The problem is that usually the people who have the skills to write a plugin have one or more that they’ve already written and are maintaining that keep them busier than they like, and the only time they’ll take on a new plugin is when they are the ones interested in having some new feature.

        But maybe this post will interest someone enough for them to write it. Good luck.

        1 Reply Last reply Reply Quote 3
        • Mark OlsonM
          Mark Olson
          last edited by

          Actually the protocol is very simple (famous last words, I know), so even though I have very limited experience with websockets, I may be able to put something together.

          1 Reply Last reply Reply Quote 4
          • rdipardoR
            rdipardo @alexolog
            last edited by rdipardo

            A PythonScript plugin would be the best approach. I suggest starting with the NeoVim plugin, which is just a Python module. Most of the APIs provided by pynvim.api.nvim should have Scintilla equivalents in PythonScript’s API modules. If not, you could make a contribution to PythonScript by patching them in. (Neo)Vim is years ahead of N++ in terms of a fully integrated Python subsystem.

            1 Reply Last reply Reply Quote 3
            • First post
              Last post
            The Community of users of the Notepad++ text editor.
            Powered by NodeBB | Contributors