Hi.
I am not sure what other softwares provide. I invested on StartUML, so I haven't looked around.
But what I am saying makes perfectly sense. StarUML to my understanding is a modeling tool - not just a diagram tool. As a modeling tool, every model and it's parts should be uniquely identified (thats what `_id` does eventually, but internally and partially only for the mdj file). I am only asking to extent this model/element identification thus to be more global and accessible to us - the users - who need to refer to these models externally. Making a model and not being able to refer to it's components in external documentation or source code or whatever doesn't make sense to me. Making a diagram, makes sense - but not a model.
Based on your request, I did a quick search. And I see this exists on other Model making tools, for instance in this forum people as asking how to get the Nodes GUIDs, and there is indeed build-in functionality for such actions "Right click | Copy / Paste | Copy Node GUID to Clipboard".
https://sparxsystems.com/forums/smf/index.php?topic=44864.0
I totally understand that such a feature may be indeed very-low priority for your customers (not-useful to them) based on your experience, and I may only be the exception here. And it's ok for me. I can still work with `_id` to mitigate this missed feature for me, as I did for some time now. The only problem for me is that after 6.2.0 update, and without this `_id` being exported to HTML Docs, it potentially breaks my designed workarounds and future vision working with this tool. But I understand, this is my problem. I was just trying to see how can I solve it and if there any possibility to be solved with any update from StarUML. But I feel we are not exactly in the same page regarding our needs and roadmaps around these subject. Its ok! :)
Thanks for your reply!