• Can "File Status Auto Detection" be changed programmatically?

    7
    2 Votes
    7 Posts
    589 Views
    mkupperM

    @Vitalii-Dovgan If you preserve a file’s modified time stamp then Notepad++ does not notice it has changed. Thus it’s possible to sneak in and make changes without triggering the pop-up.

    Of course, that also means Notepad++'s in-memory copy of an open file would be out of sync with with what’s on disk. If you do File / Reload from Disk then Notepad++ will pick up the new file contents. Reload from Disk is also available in the right click menu for the file’s tab.

  • New Plugins Home (Round 2)

    57
    8 Votes
    57 Posts
    56k Views
    Alexander VerbitskyA

    @pnedev Sorry for necroposting, but why no one said magic words “Group policies”? Chromium (and Chrome ofc) extensively uses this feature. Yes, in order to use this feature Notepad++ should provide administrative templates, but it is not that hard.

  • [New plugin] JSON escape/unescape plugin

    2
    5 Votes
    2 Posts
    3k Views
    Victorel PetrovichV

    @Alexander-Verbitsky Congratulations!

  • Auto paste the selected text automatically into One File

    17
    -3 Votes
    17 Posts
    2k Views
    Michael VincentM

    @Vitalii-Dovgan said in Auto paste the selected text automatically into One File:

    I’ve found the idea of the Clipboard Monitor to be interesting enough to experiment with and to include it into NppExec Manual.

    You are amazing! I simply could not use Notepad++ without NppExec.

    Cheers.

  • New version of HTML Tag

    39
    9 Votes
    39 Posts
    13k Views
    Michael VincentM

    @rdipardo said in New version of HTML Tag:

    By urgent request,

    My “urgent request” and thank you for promptly adding this feature. Certainly not expected to be this quick, but you are a very talented and dedicated developer and I do appreciate your commitment to Notepad++ and supporting the plugin ecosystem.

    This will certainly make my workflow (currently involves creating / editing XML schemas and docs) much easier as the tags update and change in the flux of this development period and auto-selecting the matching tags (sometimes far away in the document and nested) for renaming saves so much manual time.

    Cheers.

  • Catching the SCN_UPDATEUI event in Plugin

    3
    0 Votes
    3 Posts
    252 Views
    Thomas KnoefelT

    @Michael-Vincent said in Catching the SCN_UPDATEUI event in Plugin:

    Why not just do it the “plugin recommended way” (as per the Notepad++ example plugin):

    Thxs, Michael. Your suggestion was exactly what I needed. It was simpler than I initially thought, yet I spent hours figuring it out.

  • [New Plugin] Comment Toggler

    3
    5 Votes
    3 Posts
    749 Views
    Alan KilbornA

    I couldn’t get the plugin to do anything, for either Python or C++. :-(

    I make a selection, then press the toolbar button and nothing happens.

    I notice the plug hijacks Ctrl+q. I’m a believer that plugins should never assign keycombos.

  • XML Tools Pretty Print fails to indent close tag

    6
    0 Votes
    6 Posts
    517 Views
    Snabel42S

    @theshoeshiner did you guys compare the options for XML Tools?
    There’s quite a number of settings there that would affect the result.

  • Kotlin Language

    2
    0 Votes
    2 Posts
    2k Views
    Mark OlsonM

    @Adil-Sattar
    Since most Kotlin developers have probably long since moved to more fully-featured IDEs (can’t speak to what those are; not a Kotlin dev myself), you will probably be waiting a long time to get something made by someone else.

    If you’re really determined to use Notepad++ to write Kotlin, your options would seem to be:
    1a. Use the User defined language system, supplemented with EnhanceAnyLexer as needed/desired.
    OR 1b. If you’re really hardcore, write a new lexer in C++ and submit it to the fine people at Lexilla
    2. Maybe use NppLspClient with some Kotlin LSP server to get autocompletions and syntax analysis and whatnot?

  • please update (Target) to copy only unique lines.

    2
    0 Votes
    2 Posts
    203 Views
    Lycan ThropeL

    @istec ,
    You need to go to the plugin authors github site or website and make this specific request. This forum is a group of like users that help each other, we are not developers that can make changes you throw out in a request. Please check your plugin’s Help/About information to reach the author.

  • NppExec v0.8.5 has been released!

    1
    6 Votes
    1 Posts
    235 Views
    No one has replied
  • CS-SCRIPT problem after rebuilding machine.

    2
    0 Votes
    2 Posts
    237 Views
    Mark OlsonM

    @Pat-Sinclair-0
    Go to repo with plugin issue if you haven’t already.

    if I had a penny for every time I said something like this to somebody posting about a plugin issue on the community forum… (don’t worry OP, I’m not mad at you, just amused at how often I say something to this effect)

  • Plugin request: GhostText support

    4
    1 Votes
    4 Posts
    375 Views
    rdipardoR

    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.

  • Explorer plugin shows only default icon for TXT files

    1
    0 Votes
    1 Posts
    208 Views
    No one has replied
  • Context menu via code

    4
    0 Votes
    4 Posts
    336 Views
    Alan KilbornA

    @General-Coder said in Context menu via code:

    So is the only way SendMessage?

    If by that you mean using Windows API calls which deal with menus, then the answer is yes.

  • Plugin Docking Panel floating / docked detection

    13
    1 Votes
    13 Posts
    652 Views
    Michael VincentM

    @rdipardo said in Plugin Docking Panel floating / docked detection:

    DMN_FLOAT and DMN_DOCK are passed as the code member of a NMHDR struct, which you intercept by hooking the WM_NOTIFY message.

    Indeed. This all makes sense now. I’m overriding the default run_dlgProc() in “DockingDlgInterface.h”. So what I need to do in my run_dlgProc() is if I don’t process the WM_NOTIFY, call the default one:

    DockingDlgInterface::run_dlgProc( message, wParam, lParam );

    Works now! Thank you all - have a great weekend!

    Cheers.

  • 0 Votes
    3 Posts
    246 Views
    PeterJonesP

    @flacy1 ,

    Your request is hard to understand.

    Some time back, the author tried turning on automatic backups by default, and he immediately got a huge backlash from angry users, so he went back to the current settings as default.

    As with any piece of editing software, the best idea is for you to investigate all the backup options available, and to set them to what works for your backup needs. See our FAQ: https://community.notepad-plus-plus.org/topic/21782/faq-desk-periodic-backup-vs-autosave-plugin

  • Convert Spaces to Newlines

    3
    0 Votes
    3 Posts
    1k Views
    Shaer Alvy AumiS

    @wonkawilly Thanks a Lot! :)

  • Rewrap/Unwrap with NppTextFX2

    7
    0 Votes
    7 Posts
    2k Views
    wonkawillyW

    @PeterJones

    It seems that TextFX Edit sub-menu is not the only one absent

    Comparison screenshots follows:

    mine ▼ yours ▼

    4a1f3e3f-ea7a-43f1-b94c-3fbda4f1f441-image.png

    there are 3 absent sub menu

  • NPP WYSIWYG for HTML toolbar

    6
    0 Votes
    6 Posts
    1k Views
    Lycan ThropeL

    @Admin-TKRUO ,
    Security of one’s own browser and OS is subject to each users versions. Some people still are using Windows 7, and following a link off forum, is a security risk, once someone leaves this forum. So, the threat level is not for you to dismiss for others, but to follow the forum practice of not leaving links that lead to places other than this forum especially when you could have just as well pasted a graphic into these forums if you took the time to learn how to properly do it.