I'm using Notepad++ 8.1.5. and Unable to install XML tool plugin in my system
-
I selected xml tool plugin and click on install button but it is nothing show up.
-
@deepak-kumar-Yadav said in I’m using Notepad++ 8.1.5. and Unable to install XML tool plugin in my system:
I selected xml tool plugin and click on install button but it is nothing show up.
I don’t have an answer for you, rather a question.
When you open Plugin Admin where XML Tools is shown, what version is it showing?
It’s just that your Notepad++ 8.1.5 is almost 2 years old.
Terry
-
XML Tool 3.1.1.6
-
@Terry-R It is XML Tool 3.1.1.6
-
@deepak-kumar-Yadav said in I’m using Notepad++ 8.1.5. and Unable to install XML tool plugin in my system:
It is XML Tool 3.1.1.6
I don’t use plugins much myself and haven’t had any issues when installing a couple. But there is also the method of manually installing plugins, it’s referenced in the online manual here. Now although it talks about plugins which do not show in the Plugin Admin window, nonetheless you can still work through this process. Since you say 3.1.1.6, I’d download the applicable ZIP file from here. Take care to download the x86 or x64bit version based on which Notepad++ version you have.
Try that and report back here. Someone can further help you if that’s needed.
If you still have issues could you also run the “Debug Info” under the
?
menu in Notepad++, copy and paste that here so we can see exactly how your Notepad++ has been installed.Terry
-
There’s actually a reasonably good way to see which version of a plugin will work with a given version of NPP, but it requires a little explanation:
- Go to the nppPluginList repo
- Go to one of the
pl.XXX.json
files depending on your NPP installation:- pl.x64.json if you’re using 64bit NPP on Windows
- pl.x86.json if you’re using 32bit NPP on Windows
- pl.arm64.json if you’re using the Mac or Linux port
- Look for your plugin on that list. For example, XML tools has the following JSON:
{ "author": "Nicolas Crittin", "description": "Small set of useful tools for editing XML. Plugin is MSXML-based. The features are:\r\n- XML syntax Check\r\n- XML Schema (XSD) + DTD Validation\r\n- XML tag autoclose\r\n- Pretty print\n- Linarize XML\r\n- Current XML Path\r\n- Conversion XML <-> Text\n- Comment / Uncomment\r\n- XPath expression evaluation", "display-name": "XML Tools", "folder-name": "XMLTools", "homepage": "https://github.com/morbac/xmltools", "id": "7631ea990e731172e28e9fe85ac4861185c0292143603b9486bc969cc8e8e046", "npp-compatible-versions": "[8.3,]", "old-versions-compatibility": "[,3.1.1.10][,8.2.1]", "repository": "https://github.com/morbac/xmltools/releases/download/3.1.1.13/XMLTools-3.1.1.13-x64.zip", "version": "3.1.1.13" }
- Look at
"npp-compatible-versions"
. For XMLTools this is"[8.3,]"
. - Also look at
"old-versions-compatibility"
. For XMLTools this is"[,3.1.1.10][,8.2.1]"
. - Read the documentation here, specifically the
Compatibility
sub-heading. - According to this documentation, it appears that:
- the current version of XMLTools only works on NPP version 8.3 or newer.
- The last version of XMLTools that works on version 8.2.1 or older is 3.1.1.10.
- Reading between the lines, there are no versions of XMLTools that work for any version of Notepad++ between 8.2.1 and 8.3.
I hope this helps.
-
@Mark-Olson said in I’m using Notepad++ 8.1.5. and Unable to install XML tool plugin in my system:
Reading between the lines, there are no versions of XMLTools that work for any version of Notepad++ between 8.2.1 and 8.3.
That’s because there are no versions of Notepad++ between v8.2.1 and v8.3. :-)
-
@PeterJones you were mentioning no xml tool support for notepad++ in between 8.2.1 and 8.3. But Im using NPP++ 8.1.5
-
@deepak-kumar-Yadav said in I’m using Notepad++ 8.1.5. and Unable to install XML tool plugin in my system:
@PeterJones you were mentioning no xml tool support for notepad++ in between 8.2.1 and 8.3. But Im using NPP++ 8.1.5
You misunderstood me: I was not talking about XML Tools in specific, just replying to a specific comment by @Mark-Olson: He had claimed that there was no version of XML Tools that worked for Notepad++ versions between v8.2.1 and v8.3 … but it is impossible for XML Tools to support a version that is greater than 8.2.1 but less than 8.3, because there does not exist a version of Notepad++ that is greater than 8.2.1 but less than 8.3.
And 8.1.5 is not between 8.2.1 and 8.3, so my comment was irrelevant to you. It was not intended to be relevant to you.
-
@PeterJones said in I’m using Notepad++ 8.1.5. and Unable to install XML tool plugin in my system:
there does not exist a version of Notepad++ that is greater than 8.2.1 but less than 8.3.
In fairness to @Mark-Olson, the JSON schema is less than self-explanatory at first glance. The
"old-versions-compatibility"
field was an ad hoc addition that I argued strongly against when it was proposed.As I’ve said elsewhere, no distributed version of N++ can ever reliably tell what an “old” version did, unless you recompile it with a back-ported version of the JSON manifest. At most, it can provide developers with some extra documentation, but the confusion that prompted the above comment makes you wonder if even that would be overstating its usefulness.