XMLSpy allows you to create your own IDE plug-ins and integrate them into XMLSpy.
Use plug-ins to:
•Configure your version of XMLSpy, add commands through menus, icons, buttons etc.
•React to events from XMLSpy.
•Run your specific code within XMLSpy with access to the complete XMLSpy API
XMLSpy expects your plug-in to implement the IXMLSpyPlugIn interface. C# and C++ are the currently supported languages, and examples using these languages are included with your installation package and are located in the XMLSpy2023\Examples\IDEPlugin folder of your XMLSpy installation.
Windows 7, 8, 10, 11
See ATL sample files for an example using C++.