• Login
Community
  • Login

Plugin request: GhostText support

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
4 Posts 4 Posters 461 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.
  • A
    alexolog
    last edited by Jul 6, 2023, 4:29 PM

    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.

    P R 2 Replies Last reply Jul 6, 2023, 4:55 PM Reply Quote 1
    • P
      PeterJones @alexolog
      last edited by Jul 6, 2023, 4:55 PM

      @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
      • M
        Mark Olson
        last edited by Jul 6, 2023, 10:38 PM

        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
        • R
          rdipardo @alexolog
          last edited by rdipardo Jul 7, 2023, 4:59 AM Jul 7, 2023, 4:58 AM

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