Studio subsymbol linking / library



Pretty much anything I do in studio revolves around building reusable symbols. Sometimes I end up using these symbols in other symbols and this hierarchy can get quite deep and complex. I love that I can do this, but updating these symbols can be frustrating and time consuming. I might come up with an improvement to a symbol and if other symbols are using that one I’d have to export a new version of it and import it back in to all these symbols for the update to have effect all around. I guess this is due to the fact that every symbol has it’s own list of symbol definitions.

I’d love it if we had some sort of optional linking of symbol definitions, so that when I update one, (linked) copies of it would get updated everywhere in the project. Or perhaps it’d be better if we had a global (perhaps project-scope and global-scope separately) symbol definition list? Would probably need support for some kind of grouping / hierarchy to make the list not get out of hand with bigger projects. Could even turn these lists into symbol-libraries that could be maintained and shared in the community?

What do you guys think? Does this make any sense?


Hi Ero,

Hope you’re well.

It’s a great suggestion with some very well made points.

We’ve actually discussed this briefly internally but there’s a few considerations we’d need to discuss and address before this would reach a stage where it can be implemented and/or released.

I’ll update this thread once there’s some progress made regarding this feature.

We love hearing everyone’s ideas on how we can improve our platform for our users so thank you for sharing, and make sure you keep them coming. :slight_smile: