[GH-ISSUE #149] Tree view Previewer for JSON #145

Closed
opened 2026-03-03 19:15:43 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (May 18, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/149

Originally assigned to: @NghiaTranUIT on GitHub.

🐶 Brief

Some users request that it would be great if Proxyman support JSON-TreeView previewer, so it's easier to interact with JSON data.

Screen Shot 2019-05-18 at 14 13 09

👑 Criteria

  • Support JSON-Treeview if the content is JSON
  • Copy menu for each node
  • Sub menu for switching the Body Viewer (JSON prettier, Tree-view, Open with...)
Originally created by @NghiaTranUIT on GitHub (May 18, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/149 Originally assigned to: @NghiaTranUIT on GitHub. ## 🐶 Brief Some users request that it would be great if Proxyman support JSON-TreeView previewer, so it's easier to interact with JSON data. ![Screen Shot 2019-05-18 at 14 13 09](https://user-images.githubusercontent.com/5878421/57966073-596e9800-7977-11e9-9ad8-abf4e0b6b97c.jpg) ## 👑 Criteria - [x] Support JSON-Treeview if the content is JSON - [x] Copy menu for each node - [x] Sub menu for switching the Body Viewer (JSON prettier, Tree-view, Open with...)
kerem 2026-03-03 19:15:43 +03:00
  • closed this issue
  • added the
    feature
    label
Author
Owner

@NghiaTranUIT commented on GitHub (May 19, 2019):

All done 😍

🤯 Changelogs

  • Improve Display Mode menu (TreeView, Previewer, Open with)
  • Implement logic for parsing json to JsonNode, JsonRootNode
  • Present TreeView in NSOutlineView
  • Attributed Color for each value type of JSON
  • Copy menu
  • Add shortcut to other menu (Repeat, Edit, Copy Header)
  • Able to Open Menu when no selection (but disable all menu)
Screen Shot 2019-05-19 at 12 35 30 Screen Shot 2019-05-19 at 12 35 25
<!-- gh-comment-id:493728733 --> @NghiaTranUIT commented on GitHub (May 19, 2019): All done 😍 ## 🤯 Changelogs - [x] Improve Display Mode menu (TreeView, Previewer, Open with) - [x] Implement logic for parsing json to JsonNode, JsonRootNode - [x] Present TreeView in NSOutlineView - [x] Attributed Color for each value type of JSON - [x] Copy menu - [x] Add shortcut to other menu (Repeat, Edit, Copy Header) - [x] Able to Open Menu when no selection (but disable all menu) <img width="152" alt="Screen Shot 2019-05-19 at 12 35 30" src="https://user-images.githubusercontent.com/5878421/57978220-dd398a80-7a32-11e9-820e-6db8850121a1.png"> <img width="793" alt="Screen Shot 2019-05-19 at 12 35 25" src="https://user-images.githubusercontent.com/5878421/57978221-dd398a80-7a32-11e9-953a-7eae753abec8.png">
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#145
No description provided.