As a roblox developer I’m constantly in play solo testing my game. I often need to get into the character model but that requires me opening up workspace and going through all of my assets/folders to find it. It’d be much more intuitive if the Player.Character model also showed up under the Player in game.Players. It would save me a lot of time and the reference for Player.Character points there anyway.
I organize workspace most of the time by not having more than 10 things in it, so that your exact scenario is as painless as possible.
I am not sure how Roblox works under the hood with the Players service, so I don’t know if the suggestion is easily doable.
I’m imagining this as only a reference click-through, which could go to the workspace hierarchy that already exists.
I don’t think it would necessarily be a good idea to make an exception to the rule that children only appear below their parents in the explorer hierarchy - and nowhere else.
Character is just a property of Player - to me it would be pretty unintuitive for developers if this was made to resemble a parent-child relationship, although I can understand how it would make our lives a little bit easier.
A hotkey for something like this would be an interesting plugin
An alternative to having the character show up under the player in the explorer would be a way to select and “go to” Instance Reference properties like Character. Then you could just press the “go to” button on the Character property to select and show the character.
I don’t think a one-off exception to the explorer hierarchy would be an appropriate fix for this situation. Instead, I’d suggest functionality for object properties in the properties menu allowing easily finding the object in the explorer. This solution would be an improvement for the Character use case and would also be great for when working with Object Values and even other objects with adornee properties.
That seems like the best solution but currently a lot of other places that have similar Instance based properties allow you to click on new objects to select them as the value.
I’m aware. Perhaps shift or control clicking on the field could select it in the explorer? Studio is no stranger to hotkeys