The XMLSpy JSON and XML Editor from Altova is designed to give developers the tools they need to build the most sophisticated applications with its graphical schema designer, code generation, file converters, debuggers, and profilers for working with XSD, XSLT, XQuery, XBRL, and SOAP.
N/A
Sublime Text
Score 9.7 out of 10
N/A
Sublime Text is a highly customizable text editing solution featuring advanced API, Goto functions, and other features, from Sublime HQ in Sydney.
Altova XMLSpy is an excellent tool for creating/designing new XML schemas (XSDs) using a visual layout tool and helps developers and architects work with XML and JSON documents, understand and validate and diagnose issues with XML and JSON documents. It is not well suited for working with other data formats, such as YAML or CSV.
My CMS has a small window in which I can edit custom HTML/CSS. It can be expanded some, but not as much as I would like. It also displays all code as dark text on a white background. On a page where I am doing extensive custom coding, it is helpful to see it in a larger window and in a color-coded display so that I don't have to strain my eyes as hard. Especially when I'm trying to scan for specific elements and target issues and so that I don't have to scroll endlessly in a tiny window.
In a world of free and open text editors, Sublime Text does ask for donations. You can use the product freely with only a very infrequent popup asking for donations. You can use it however long you like without paying, but it is well worth it to donate to.
People not used to the functionality may need a bit of time to get up to speed using the documentation.
An integrated terminal would be nice, but that is just a quibble. It's hard to find many cons with Sublime Text.
This is a programmers tool. As such a lot of the features and benefits are lost on a non-technical user. To get the most out of the tool you need to have a basic crash course in how it works and what it can do. The documentation and community are good, but it takes a bit of time to get up to speed.
Never had to use their customer support before. There is ample documentation online so it's straightforward to find a solution to any problem you might encounter. For example, I needed to convert a string of HTML code to a properly formatted HTML file to "modify." Easy to do when there are so many users of the product who have needed to do that same thing before.
Sublime is more customizable and one can easily modify a lot of its features. On the contrary Visual Studio only has limited customizability features. Sublime text is also very light and not bloated as opposed to Visual Studio IDE. We also chose sublime because it has much better support for the majority of languages(especially Python) and I primarily work with python.