As a Roblox developer, it is currently too hard to manage large assortments of assets in the explorer. I’ve had a few instances where I need to link a large collection of sounds to soundgroups (related to a bug I had reported), and it’s difficult to keep track of everything.
On top of what already exists, I’m proposing 3 additions to the explorer:
1 - You can stack parent searches. Lets say you want to find all objects parented underneath a specific format, but it contains formatting similar to other objects you have set up, you can stack parent searches to get that object specifically parented underneath that type of object.
Let me make this more clear:
Lets say you have 3 tree models,
PineTree
PineTree
OakTree
Each tree model contains a hierarchy that looks like this:
Tree
-Leaves
–Leaf
–Leaf
-Trunk
I want to select all the “Leaf” objects underneath the oak tree, but I don’t want to select the pine tree’s leaves as well. I could search “leaf parent.parent = oaktree” to locate them! This would allow for much easier management of assets.
2 - You can search for empty instance assignments. Let’s say you want to locate all objects that you haven’t assigned a specific value to in a property, for example, “SoundGroup” in sounds. You can search in the explorer “SoundGroup=-” to find any objects containing soundgroups that haven’t been assigned to anything.
3 - You can search for attributes in objects. Let’s say you make a handful of objects which contain attributes. You currently can’t search for attributes in objects with the explorer. I propose that you should be able to do this as you would with any other property.
If Roblox is able to address this issue, it would improve my development experience because the explorer in its current state is much faster and more versatile overall, but it’s limited in its capabilities. This would significantly improve ease of use.