Community
    • Login

    Plugin request: GhostText support

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    4 Posts 4 Posters 1.1k Views 2 Watching
    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 Offline
      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 Online
        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 Offline
          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 Offline
            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

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • First post
              Last post
            The Community of users of the Notepad++ text editor.
            Powered by NodeBB | Contributors