[SOLVED] Looking for automated code formatting

I tried Shadow Align and its very handy.

https://marketplace.visualstudio.com/items?itemName=fskorzec.shadow-align

For items/groups, this seems to work:

"shadow.align.rgxTemplates": {  
  // OpenHab Items/Groups
  "(?<type>\\w+?)\\s+(?<typeid>\\w+?)\\s+(?<label>\"[^\"]*\")?\\s*(?<icon>\\<[^>]*\\>)*\\s*(?<parentgroup>\\([^\\)]*\\))*\\s*(?<tag>\\[[^\\]]*\\])*\\s*(?<config>\\{[^\\}]*\\})*\\s*" : ["type","typeid","label","icon","parentgroup","tag","config"],
},