My project has multiple GUI skins (style definitions) and sometimes we have to deal with GUI skins with many custom styles. Editing them in the editor is difficult, for instance, I cannot delete one style that is not the last one without deleting the ones after it.
Would there be a way to edit a file that represents this skin, via text editor?
Could I edit a skin file if I use “Text” in the Asset Serialization Mode (Unity Pro)?
If not, is there something in the Unity Store to help me better edit skins?
I see you already accepted an answer, but there’s a way to insert and delete from the middle of an array in the inspector:
Inserting and Deleting Items From Arrays In Inspector – Populating arrays using the Unity editor is very handy, that is until you realize that you need to remove or add an item in the middle of the array. It might appear that there is no way to do this, but there is. To duplicate an item, select it and hit Ctrl-D (Windows), Command-D (Mac). To delete an item, hit Shift-Delete twice (once to clear, second time to remove it)