Community
    • Login

    WebEdit Plugin for NPP x64 ?

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    9 Posts 3 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Sam CemS
      Sam Cem
      last edited by

      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?

      rdipardoR 1 Reply Last reply Reply Quote 0
      • rdipardoR
        rdipardo @Sam Cem
        last edited by

        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.

        1 Reply Last reply Reply Quote 1
        • rdipardoR
          rdipardo
          last edited by

          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.

          1 Reply Last reply Reply Quote 1
          • rdipardoR
            rdipardo
            last edited by

            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.

            1 Reply Last reply Reply Quote 2
            • Richárd StockingerR
              Richárd Stockinger
              last edited by

              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

              1 Reply Last reply Reply Quote 1
              • Richárd StockingerR
                Richárd Stockinger
                last edited by

                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.

                1 Reply Last reply Reply Quote 1
                • Richárd StockingerR
                  Richárd Stockinger
                  last edited by

                  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. :)

                  1 Reply Last reply Reply Quote 2
                  • Richárd StockingerR
                    Richárd Stockinger
                    last edited by

                    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.dll file with the downloaded and unzipped one – but make a backup anyway. ;)

                    1 Reply Last reply Reply Quote 2
                    • Richárd StockingerR
                      Richárd Stockinger
                      last edited by

                      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!

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      The Community of users of the Notepad++ text editor.
                      Powered by NodeBB | Contributors