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.3release 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.3release 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. :)
-
A little “almost” missed update: WebEdit has been added to the nppPluginList and is available in Notepad++ v8.8.6. 🥳
Regardless, I still would like to add a few more small features to the plugin. I’m trying to make these available in the latest releases,* and if everything works fine, I’d like to eventually submit them to the nppPluginList with a new (and a last?) PR.
* To try it out, just overwrite the
C:\Program Files\Notepad++\plugins\WebEdit\WebEdit.dllfile with the downloaded and unzipped one – but make a backup anyway. ;) -
Hi everyone!
I have some good news and bad news.
The good news is that I’ve finished WebEdit 2.9, which includes several new features: multi-select support, tag recommendations, quick tag addition/editing, and a few other minor upgrades.
The bad news is that I’ve actually finished all the essential features I wanted to implement, so I’m not planning any further developments for the time being. Of course, you can still report bugs/issues and even make minor development suggestions, but the goal remains to keep the plugin fast, lightweight and easy to use.
The overview of the (new) features is also available on the module’s main page: https://github.com/Krazal/WebEdit
What’s next: when I have time, I’d like to return to my own plugin, because it has been full of bugs for months (not my fault!). ^^’
Thank you for letting me contribute to this plugin, which I hope others will find just as great and useful as me!