WebEdit Plugin for NPP x64 ?
-
I used to use WebEdit Plugin for NPP 32-bit. Now I upgraded to NPP x64, sadly there’s no 64 bit-plugin available yet, although the developer planned to port it to 64-bit some years ago.
Do you have an idea if there will be WebEdit 64-bit some day? And what alternative 64 bit-plugin I could use instead for writing HTML code?
-
The WebEdit source code is Modula-2 (technically speaking, it’s the Oberon-2 dialect).
The XDS compiler can probably build 64-bit DLLs. I don’t know Modula enough to throw a dart at it, so it’s not going to happen anytime soon.
-
FYI It turns out WebEdit has been living a second life on GitHub as a .NET Framework plugin, presumably capable of targeting x86_64: https://github.com/alex-ilin/WebEdit
To be honest it looks like an abandoned work in progress, but might be worth fixing up if someone has the time.
-
Hey @Sam-Cem, or anybody watching this thread: 64-bit WebEdit is now ready to use, for x64 and ARM: https://github.com/npp-dotnet/WebEdit/releases/tag/v2.7.rc.1
No plans for an official release until a licensing issue gets resolved.
-
Hello everyone!
There were a few annoying bugs in the latest release, I’ve fixed them in a Pull Request.
In case my PR is not accepted, I’ve made a
v2.7.rc.3
release available in the forked repository. I hope this helps others too!
https://github.com/Krazal/WebEdit/releases/tag/v2.7.rc.3 -
Hello again!
Small update: it looks like I got the repo (discussed in the PR), so in the future I’ll try to keep the WebEdit plugin up to date. 🎉
This is a huge honor for me, as WebEdit has been a cornerstone of Notepad++ for me for a very long time, and I still actively use it!
Although I’m primarily a PHP developer, since Modula-2/Oberon-2 is a PASCAL-like language (no offense intended!), and C# is hopefully close to my plugin written in C++ (I’ll continue this too!), I hope I can rise to the task. 🫡
So the
v2.7.rc.3
release above (with a slightly different approach) ;) is still alive. -
Hi! I’ve made the v2.8 plugin available with adding a couple of little things, including:
- Support Unicode tags/replacements
- Insert local date/time in
\d:"format"
format, e.g.\d:"yyyy-MM-dd HH:mm:ss"
- Insert Windows username (
\u
) - Improved cursor positioning
I’ll add the plugin to the nppPluginList repo to be available in the 64-bit/ARM Plugin Manager. 🤞
If anyone has a license or issue related comment, feel free to write here or on the plugin home page.
I hope my PR will be accepted and you’ll find the plugin and its updates useful. :)