This feature has been much requested. There is currently a proposal to make it happen that did meet some favor but it seems to be more of a framework rather than a complete implementation and the author has said they don't have the skills to make it meet the requirements so I suspect it will not end up going anywhere unless another community member gets involved:
The Arduino Web Editor does already have this feature.