tabular icon indicating copy to clipboard operation
tabular copied to clipboard

Aligning nested objects

Open kikito opened this issue 7 years ago • 1 comments

Hi,

I've been looking around the docs but could not find a way to do this. Say I have a nested javascript object, such as this:

var collection = {
  title: "Star Wars",
  author: "George Lucas & others",
  episodes: {
    "IV": "A New Hope",
    "V": "The Empire Strikes Back",
    "VI": "Revenge of the Sith"
  }
}

What is the fastest way to align the colons taking into account the nesting, so it becomes like this?

var collection = {
  title   : "Star Wars",
  author  : "George Lucas & others",
  episodes: {
    "IV": "A New Hope",
    "V" : "The Empire Strikes Back",
    "VI": "Revenge of the Sith"
  }
}

The only way I've found so far is manually selecting every sub-object, but that's a bit painful with lots of nesting / lots of individual objects.

kikito avatar Sep 19 '17 09:09 kikito

:Tabularize /:\zs/l0l1

lesm avatar Mar 25 '20 02:03 lesm