Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Reverse AggregateNew to Visual Studio Code? Get it now.
Reverse Aggregate

Reverse Aggregate

Max Zawisa

|
106 installs
| (0) | Free
Reads in escaped XML from top level JSON elements and formats them in a new file.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Reverse Aggregate VS Code Extension

I made this extension because I have to read a lot of files that contain escaped XML. The lack of formatting and escaped characters make quickly digesting them difficult. This extension helps me quickly make them more readable.

How to use

Start by searching for the Reverse Aggregate command from the Command Palatte. image

You will be prompted with all the top level json keys after running the extension. image

Enter the json key you wish to format as xml and the extension will take the xml for the selected key and create a new file.

Extension Settings

There are no settings for this extension.

Installing from Marketplace

Search for Reverse Aggregate in the extension marketplace and install. image

Installing Manually

Download the vsix file. Open the extensions menu and select install from VSIX... image

Keybindings

After installing, I reccomend setting up a keybinding in keybindings.json. Here is an example:

[
    {
        "key": "ctrl+shift+a",
        "command": "reverse-aggregate.format",
        "when": "editorTextFocus"
    }
]

Known Issues

Will not format anything other than escaped XML.

Release Notes

This is the first revision of my extension with pretty basic functionality.

1.0.2

Initial release of Reverse Aggregate

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft