█████ ███ █████ █████ ██████████ █████ ███ █████
░░███ ░███ ░░███ ░░███ ░░███░░░░░█ ░░███ ░░░ ░░███
░███ ░███ ░███ ██████ ░███████ ░███ █ ░ ███████ ████ ███████
░███ ░███ ░███ ███░░███ ░███░░███ ░██████ ███░░███ ░░███ ░░░███░
░░███ █████ ███ ░███████ ░███ ░███ ░███░░█ ░███ ░███ ░███ ░███
░░░█████░█████░ ░███░░░ ░███ ░███ ░███ ░ █░███ ░███ ░███ ░███ ███
░░███ ░░███ ░░██████ ████████ ██████████░░████████ █████ ░░█████
░░░ ░░░ ░░░░░░ ░░░░░░░░ ░░░░░░░░░░ ░░░░░░░░ ░░░░░ ░░░░░
A lightweight but powerful Notepad++ plugin for expanding abbreviations and wrapping selections with customizable tags.
- Tag pair wrapping around selected text
- Quick tag insertion using customizable abbreviations
- Bulk wrapping of multiple selections
- Apply tags to multiple selections simultaneously
- Suggest similar tags if a tag is not found
- Add new tags easily and dynamically
- Just save the
WebEdit.inifile and the new tag is available
- Search and modify existing tags
- Flexible tag configuration
WebEdit supports several dynamic insertion sequences:
| Sequence | Description | Example |
|---|---|---|
[\r,] \n, \t |
[Carriage return,] New line, Tab | lines=line1\nline2 → line1line2 |
\i |
Indentation (spaces or tabs) | if=if ()\n\i# code → if ()# code |
\c |
Clipboard content | clip=Clipboard: \c → Clipboard: Hello World! |
| |
Caret position | func=function() {|} → function() {‸} |
\u |
Current Windows username | user=Author: \u → Author: JohnDoe |
\x |
Current filename | file=\x → document.html |
\p |
Full file path | path=\p → C:\Projects\document.html |
\d:"format" |
Formatted date/time | datetime=\d:"yyyy-MM-dd" → 2025-01-01 |
For more details, escape sequences and examples (tags), see the [Tags] section of the WebEdit/Resources/WebEdit.ini file
created=Date: \d:"yyyy-MM-dd HH:mm:ss" # Date: 2025-01-01 14:30:00
modified=\d:"MMM d, yyyy" # Jan 1, 2025
now=\d:"dddd dd MMMM, hh:mm tt" # Wednesday 01 January, 02:30 PMFor more format specifiers and examples, see: Custom date and time format strings
- ✨ Full 64-bit Notepad++ support
- 🌐 Enhanced Unicode handling
- 📝 Improved caret positioning
- 💾 Backwards compatibility with existing configurations
- Install via Notepad++ Plugin Manager, or
- Download from the releases page
- Original creation: Alexander Iljin (Amadeus IT Solutions), 2008-2010
- C# Port: Miguel Febres, 2021
- .NET 8 Update: Robert Di Pardo, 2025
- Current Maintainer: Richard Stockinger
This plugin is available as freeware. For more information, visit the GitHub repository.
Note: For legacy documentation (v2.1), please refer to Legacy-v2.1/ReadMe.txt



