JSON Editor 4+

VDT LABS S.R.L.

    • 4.8 • 13 个评分
    • ¥38.00
    • 提供 App 内购买项目

截屏

简介

JSON Editor is a must-have editor for JSON data. In a clean, uncluttered and user-friendly interface, it allows you to create, visualize, modify, validate, format and save your JSON documents.
Along with the included HTTP Client, is a powerful tool to inspect and debug your API endpoints.

JSON Editor has the smarts needed to make the minimum changes when editing a file, even in the "outline" mode.
This is especially useful when you keep the files in a repository, because only the relevant changes will be shown when diff-ing the edited files.

MAJOR FEATURES
• View and edit your JSON documents in "outline" or "text" modes
• The "outline" mode offers a great and error proof way to manipulate your JSON, by allowing you to easily add, reorder, delete, copy & paste the items
• The "text" mode offers a quick way to interact with the raw text which makes up the JSON and to investigate invalid JSONs

OUTLINE MODE
• Multiple selection - select multiple siblings and perform standard operations (i.e. cut, copy, paste, delete, reorder)
• Sort selected items or all the children of a parent item
• Auto-detect if the document is human readable or compact, and preserve this format
• Find & Replace - configure where the Find (and replace) will take place: in "Key" column or "Value" column or both.
• Copy items as: Swift objects, Objective-C objects (both modern and classic syntax), JSON Path strings, XML plists
• Embed selected items in Array or Object (dictionary)
• Duplicate items
• Bulk edit the "value" of multiple items
• Increase and decrease font size for better readability
• Undo & redo
• Customization options in "Settings/Preferences -> View & Edit -> Outline Editor"


TEXT MODE
• Syntax coloring, auto-indentation and line numbers
• Customize the syntax colors, both for the light appearance and for the dark/black one
• Validate the JSON document
• Highlight of the validation errors, along with a description of them
• Make the JSON document human readable or compact, even if it is not entirely valid
• Find & Replace
• Increase and decrease font size for better readability
• Undo & redo
• Customization options available in "Settings/Preferences -> View & Edit -> Text Editor"


HTTP CLIENT
• To open HTTP Client window choose "Window -> HTTP Client" (Shift + Command + K)
• HTTP Client allows you to easily perform HTTP requests. While its main purpose is to ease the fetch of JSON content from a server, it can be used to get or upload any content, including binary. The following HTTP verbs are supported: GET, POST, PUT, DELETE, HEAD
• You can create folders to group the HTTP requests. Folders inside folders are supported, too! This feature is very handy to group the projects or APIs you're working with
• Automatically detects if response body is text or binary, and for binary responses will shows its preview, while also allowing you save it to the desired file
• For response bodies which are text, you will have the option to beautify them as JSON and to open them in a new JSON Editor document
• Both HTTP authentication (basic, digest) and Proxy authentication, with Keychain integration, are supported
• OAuth 2.0 is also supported. In addition to the built-in providers (bitly, Facebook, Foursquare, GitHub, Google, Instagram) you may add your custom ones, too
• Once you have added and setup an OAuth 2.0 authorization you can attach it to a HTTP request - JSON Editor will take care of refreshing and attaching access token to the HTTP request
• Export and import HTTP requests and OAuth authorizations

OTHER FEATURES
• Toolbar to access common operations
• Black appearance - for those who enjoy an even darker appearance
• Fullscreen
• Versions
• Services
• Command-line/Terminal integration
• AppleScript (incl. JXA; JavaScript for Automation)

新内容

版本 1.48

New Feature - Snippets
• A new feature, named "Snippets", is introduced in this update. This provides a place where you can save various JSON elements for later reuse. To reveal the "Snippets" window press the "Snippets" button, located in the toolbar, or use "Window → Show Snippet" menu item. Once the window is shown, you can create new snippets by using the "+" button or simply by dragging JSON elements in the list.
• Some of the goodies that "Snippets" contains: export & import snippets, create groups and sort their content by "name" or "creation date", pin the "Snippets" window on top of other windows, remember the size of left & right panes between app relaunches, contextual menus available for more commands.

Other Improvements
• The text editor shown when choosing "Edit Value..." now uses the same settings as JSON text editor.
• "Edit Value..." now allows you to view and edit the value as JSON outline. This is very useful when the value actually represents a JSON string.
• Adds menu items (and keyboard shortcuts), to quickly move selected items up and down. These are "Editor → Move Items Up" (Command + Shift + Up Arrow) and "Editor → Move Items Down" (Command + Shift + Down Arrow).
• Holding option (⌥) key while dragging one or multiple JSON tree items will duplicate them instead of moving. This behavior is available for the HTTP requests items, too.
• Generous users can now show their additional support and appreciation by sending a tip (aka "Buy me a coffee"). This is available from "JSON Editor → Tip Jar..." menu item and is something purely optional.

评分及评论

4.8(满分 5 分)
13 个评分

13 个评分

难得取名

非常好用的JSON编辑器!

说实话这是我目前用过的最顺手的JSON编辑器,但是由于工作原因,我现在需要转移到Windows平台上处理JSON和CSV了,不知道开发者是否愿意移植到其他平台上?

开发人员回复

难得取名, thank you for your feedback! If you have further suggestions or feedback, you can always use "Help -> Send Feedback" menu item, available in the application, to contact me.

狂暴的子寒

不错,可以买

http和json都很好用。价格也合适。

开发人员回复

狂暴的子寒, thank you for your feedback! If you have further suggestions or feedback, you can always use "Help -> Send Feedback" menu item, available in the application, to contact me.

普罗米小斯

无法查找定位了

基本的功能都不稳定了,哎

开发人员回复

普罗米小斯, thank you for your comment! Please try the latest version of the application. The updates released in the past months improved a lot the quality and performance of Find & Replace and a quite lot of other bugs have been fixed. If you have further suggestions or issues, feel free to use "Help -> Send Feedback" menu item, available in the application, to contact me.

App 隐私

开发者“VDT LABS S.R.L.”已表明该 App 的隐私规范可能包括了下述的数据处理方式。有关更多信息,请参阅开发者隐私政策

未收集数据

开发者不会从此 App 中收集任何数据。

隐私处理规范可能基于你使用的功能或你的年龄等因素而有所不同。了解更多

更多来自此开发人员的 App