During the development of JSONBuddy 4.5, we got a customer inquiry about using spaces instead of tabs for indentation levels in the JSON editor. So we added this setting to the Editor page of the Options dialog:
Option to use tab or space for indentation.
If you remove the check from Use tabs for indentation, the editor inserts spaces to set the indentation level for every new line. This setting is also used for JSON pretty-print and the various conversion operations of JSONBuddy.
Please keep in mind that this does not replace tabs that are already inserted. Existing JSON data with either spaces or tabs as indentation keeps the characters currently used. In addition, the indentation function copies the whitespace characters from the previous line. Any new document in the JSON editor uses the setting from above right from the start.
JSONBuddy is more than just a JSON editor for Windows ®. Learn more on clicking the images and links below.
See in detail how your JSON data is validated using the JSON Schema validation debugger.
Try hereXML, JSON, CSV and HTML conversion tool. Import CSV text and get JSON, XML or HTML.
Read MoreUse the streaming JSON formatter to get pretty JSON.
Verify how a set of data files align with your JSON Schema resources. Easy and automated.
Get a complete JSON Schema designer with extended support for creating and testing JSON schema specifications.
Read MoreImport from any CSV text and get structured JSON or XML data in the editor.
Read MoreJSON editor with built-in JSON pointer engine. Useful on creating JSON Schema documents and for navigation.