Tips & Tricks

@@Notepadpp_logo@@

Notepad++

Macros

To be inserted into: "%APPDATA%\Notepad++\shortcuts.xml"

Like updating the first occurence of:

/**
---8< ---- >8 ---
 * @version    2025-08-01T11:13:24
 */
       <Macro name="Update version" Ctrl="yes" Alt="yes" Shift="yes" Key="86">
            <Action type="0" message="2316" wParam="0" lParam="0" sParam="" />          <!-- SCI_DOCUMENTSTART -->
            <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />          <!-- IDC_FRCOMMAND_INIT -->
            <Action type="3" message="1601" wParam="0" lParam="0" sParam="^\s+\*\s+\@version\s+" />     <!-- IDFINDWHAT -->
            <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />          <!-- IDNORMAL -->
            <Action type="3" message="1702" wParam="0" lParam="512" sParam="" />        <!-- IDC_FRCOMMAND_BOOLEANS -->
            <Action type="3" message="1701" wParam="0" lParam="1" sParam="" />          <!-- IDC_FRCOMMAND_EXEC -->
            <Action type="0" message="2306" wParam="0" lParam="0" sParam="" />          <!-- SCI_CHARRIGHT -->
            <Action type="0" message="2452" wParam="0" lParam="0" sParam="" />          <!-- SCI_LINEENDWRAPEXTEND -->
            <Action type="2" message="0" wParam="42086" lParam="0" sParam="" />
        </Macro>

Messages can be found in: Prefix | File —|— SCI_ | scintilla\include\Scintilla.h ID, IDC | PowerEditor\src\ScintillaComponent\FindReplaceDlg_rc.h

Configuration

[!NOTE] Tab Setting has moved to Settings / Preferences / Indentation

Plugins

NppMarkdownPanel

  1. Default  2 3

  2. DoxyIT plugin works ONLY on NotePad++ 32 bit! See Notepad++ Community. Use the Python script instead: DoxyIT