These are links to an XML editor that I have found useful in examining .val and .vit files.
It is not a prettily packaged ready to use product, but if you are willing to build it from source I have and it runs on KUbuntu 18.04, built with Qt creator 4.5.2 using Qt 5.9.5. (If you don’t already understand what I just said about versions, this is not the tool for you yet.)
If you run windows, you are in luck if the version they distribute on sourceforge works as well as the one built from source.
All that said, here are the links.
Source code hosted at GitHub (moved from Google Code)
one of the really interesting things about Notepadqq for me is the fact that it is deployed as a SNAP. This is one of the major ways that Ubuntu and other Linux distributions are attempting to evolve past the complex way that libraries are involved with PPA, tarball, debian, etc in distributing and installing software It might even force me to figure out how SNAP packaging works.
when you install a program on mac or windows, the program is (presumed to be) self contained. because of the way that Linux distributions, including the many different “flavors” of ubuntu are released and updated, it is likely that few systems have identical configurations. There are many ways to install software and this site describes a few of them. It is like the difference in trying to make a garment fit a real human (linux) or a known size dress form (windows, mac) https://www.howtogeek.com/117579/htg-explains-how-software-installation-package-managers-work-on-linux/
if you want to explore the XML file in any detail, you might want to take a look at the QXmlEditor. It has a lot more functionality that notepad++.
Here is the manual qxmledit/doc at master · lbellonda/qxmledit · GitHub QXmlEdit_manual.pdf CAUTION you might want to make a local copy of the file to read and not just open it in your browser on this forum - it would not perform well. (Don’t ask how I know this)