Community
    • Login
    1. Home
    2. Notepad++ & Plugin Development
    Log in to post
    Load new posts
    • Recently Replied
    • Recently Created
    • Most Posts
    • Most Votes
    • Most Views
    • LAPIIIL

      Scintilla script help for 'Show white space and TAB'

      Watching Ignoring Scheduled Pinned Locked Moved
      7
      1 Votes
      7 Posts
      974 Views
      PeterJonesP

      @PeterJones said in Scintilla script help for 'Show white space and TAB':

      I’ll leave it at that.

      When have you known me to leave it at that? ;-)

      To set the whitespace size with a scripting language (in case you don’t want to use ExtSettings):

      PythonScript: add the following to your startup.py (or to another script you call from startup.py:

      editor1.setWhitespaceSize(0) editor2.setWhitespaceSize(0)

      NppExec:

      Plugins > NppExec > Execute, type in:

      set local x = $(FILE_NAME) npp_switch $(LEFT_VIEW_FILE) sci_sendmsg SCI_SETWHITESPACESIZE 0 npp_switch $(RIGHT_VIEW_FILE) sci_sendmsg SCI_SETWHITESPACESIZE 0 npp_switch $(x)

      Save…, pick a name (like ZeroWhitespaceSize)

      Plugins > NppExec > Advanced Options

      Execute this script when Notepad++ starts = ZeroWhitespaceSize

    • moon6969M

      NPPM_INTERNAL_* commands

      Watching Ignoring Scheduled Pinned Locked Moved
      6
      1 Votes
      6 Posts
      931 Views
      PeterJonesP

      @pnedev said in NPPM_INTERNAL_* commands:

      For example those messages might be doing only part of the job you think they are doing.

      That’s probably the best reason right there. :-)

      Thanks for the explanation.

    • moon6969M

      Getting BufferID from ScNotificationHeader in C#

      Watching Ignoring Scheduled Pinned Locked Moved
      9
      0 Votes
      9 Posts
      1k Views
      EkopalypseE

      @dinkumoil

      :-D just done, and I assume code part has been identified as well.
      Thx for confirming.

    • moon6969M

      NPP Messages & Notifications reference?

      Watching Ignoring Scheduled Pinned Locked Moved
      5
      1 Votes
      5 Posts
      881 Views
      PeterJonesP

      It appears to be published now.

      https://npp-user-manual.org/docs/plugin-communication/

    • EkopalypseE

      Rescue me from getting insane.

      Watching Ignoring Scheduled Pinned Locked Moved
      9
      2 Votes
      9 Posts
      2k Views
      EkopalypseE

      @Alan-Kilborn
      But if the clickbait was chosen that good,
      then one might remember it and find it easier :-)

    • dokutokuD

      New plugin development library released

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      1 Votes
      2 Posts
      549 Views
      EkopalypseE

      @PeterJones - something for in-other-languages?

    • David TD

      Batch: add highlighting of EQU NEQ LSS LEQ GTR GEQ as keywords

      Watching Ignoring Scheduled Pinned Locked Moved
      3
      0 Votes
      3 Posts
      621 Views
      andrecool-68A

      You can add keywords for each language yourself

    • Zachary MacLeodZ

      Request: GPT-2 based text generation

      Watching Ignoring Scheduled Pinned Locked Moved
      3
      1 Votes
      3 Posts
      1k Views
      Victor MilovanovV

      Hi Zachary,

      I am the author of both Gradient and GPT-2 adaptation for it.
      Unless you are planning to sell your plugin, feel free to use Gradient. If you want to make it open-source, I’d be glad to provide help.

      Note though, that one would have to install Python + TensorFlow to use GPT-2.

    • Pouemes44P

      multi line search and replace

      Watching Ignoring Scheduled Pinned Locked Moved
      2
      0 Votes
      2 Posts
      496 Views
      Alan KilbornA

      Ummm…you can do that sort of thing already using regular expressions, but it can get unwieldy if you have a lot of data. Just thought I’d point that out.

    • EkopalypseE

      Question for PythonScript users

      Watching Ignoring Scheduled Pinned Locked Moved
      6
      2 Votes
      6 Posts
      939 Views
      cmeriauxC

      @Ekopalypse Thanks very much for your involvement.
      Once you’are ready for beta testing, you can contact me.

    • Andrew CutforthA

      My plugin does not load in the newest versions

      Watching Ignoring Scheduled Pinned Locked Moved
      11
      0 Votes
      11 Posts
      3k Views
      chcgC

      @Andrew-Cutforth See https://github.com/notepad-plus-plus/nppPluginList. You may want to provide a zip package which could be installed via PluginAdmin for N++ versions newer than 7.6.3.

    • bozeugeneB

      bug : preference "language => replace by space" is not persisted

      Watching Ignoring Scheduled Pinned Locked Moved
      5
      0 Votes
      5 Posts
      567 Views
      bozeugeneB

      my apologies, seems that this problem occured after an ugly computer shutdown (empty laptop battery or a savage windows update, no idea what occured).
      after more testing on my side, all seems to run fine now
      thanks for your time and patience

    • Rod TR

      Feature request - Left cursor movement to stop at left margin

      Watching Ignoring Scheduled Pinned Locked Moved
      25
      0 Votes
      25 Posts
      18k Views
      dinkumoilD

      I wrote a plugin that can be used to configure left cursor movement to stop at left margin. Since this relies on a Scintilla setting you have to use at least Notepad++ v7.7. Untick option Wrap cursor at line start. The plugin’s name is ExtSettings. You can download it >>> here <<<. It will also be available soon via PluginsAdmin.

    • szillittoS

      Enabling Auto-Completion dropdown list for DSpellCheck

      Watching Ignoring Scheduled Pinned Locked Moved
      1
      0 Votes
      1 Posts
      392 Views
      No one has replied
    • WinterSilenceW

      I am looking for a co-author to develop a plugin (easy PHP IDE)

      Watching Ignoring Scheduled Pinned Locked Moved
      16
      0 Votes
      16 Posts
      2k Views
      WinterSilenceW

      @dinkumoil said:

      @WinterSilence

      As @Alan-Kilborn said I’m developing Notepad++ plugins in Delphi.

      Have a look at the GitHub repo of my NppUISpy plugin. In the folder src/Lib you’ll find my modified and extended version of the Delphi Plugin Framework, based on the work of Damjan Zobo Cvetko. It is 32 bit/64 bit capable and already adapted to the new Scintilla v4.1.4 API used since Notepad++ v7.7.

      Thanks, I see on next week!

    • Rod TR

      To add 'Virtual Spaces' or 'Cursor Beyond End-of-Line' option

      Watching Ignoring Scheduled Pinned Locked Moved
      3
      0 Votes
      3 Posts
      6k Views
      dinkumoilD

      I wrote a plugin that can do that (and some other things). Its name is ExtSettings. You can download it >>> here <<<. It will also be available soon via PluginsAdmin.

    • AdlerJakubA

      Plugin Development DOCs is unavailable

      Watching Ignoring Scheduled Pinned Locked Moved
      5
      0 Votes
      5 Posts
      1k Views
      AdlerJakubA

      Thank you very much guys! I’m proud of free software community for fast replying and useful answers!

      Have a nice day! :)

    • Peter WokkeP

      Highlight a text row

      Watching Ignoring Scheduled Pinned Locked Moved
      3
      0 Votes
      3 Posts
      667 Views
      Alan KilbornA

      @Peter-Wokke

      and a save option

      As to saving, there’s a method here, although it is probably not for noobs.

    • ajay gohilA

      NPP plugin

      Watching Ignoring Scheduled Pinned Locked Moved
      4
      0 Votes
      4 Posts
      1k Views
      rinku singhR

      @ajay-gohil said:

      How to developed a NPP plugin with example

      it’s depend on what kind of language (c# , c++ , pascal )you are knows

      hello word plugin template using Lazarus is here

    • Pregnant SausageP

      When Switching Tabs - Why does the Viewport Change Unexpectedly When Returning?

      Watching Ignoring Scheduled Pinned Locked Moved
      3
      0 Votes
      3 Posts
      621 Views
      Pregnant SausageP

      Thank you Alan

    The Community of users of the Notepad++ text editor.
    Powered by NodeBB | Contributors