DotJoshJohnson / vscode-xml

XML Tools for Visual Studio Code
MIT License
320 stars 87 forks source link

Add XML PropertyList (`plist`) key labels, types in "XML Document" (tree view) #357

Open ghost opened 3 years ago

ghost commented 3 years ago

Description A plist (e.g. tmLanguage) file isn't a easily traversible array of XML tags where the adjacent tags don't relate to each other. The existing tree view is not useful for traversing the document. It would be nice to pull npm plist into here and use that to give a JSON-like overview of key names and symbol types.

plist as dotjj extension xml tree plist as vsc json outline

Less like the left image, more like the right image!

Current Workarounds Not applicable..