I use Hints during the testing stages of my games before any UI is designed - It’s fast to set up, readable and mess-free, replicates to all clients without any hassle.
Obviously shouldn’t be taken into consideration as a gameplay feature, but has always been a great testing tool.
I suggest undeprecating it or creating an identical clone of this instance with a different documentation.
It differs from the devconsole output by being much easier to read and does not cause lag when updated too often.
No support. This is a technical GUI item but does not adhear to the GUI aesthetic or replicate their properties. A replacement would be in a similar boat. Why would there be a new item that could be somewhere besides a GUI container like ScreenGui?
And, if we were to make a new object, like the Hint, that goes in a GUI container - then you should just be using a TextLabel.
Make your own function to create hint-like GUIs on the fly. It’s not difficult, and is part of what being a decent developer is all about. Your own function could be even simpler than instancing a new Hint.
Take the extra time to make your own GUI item. it’s more customizable in the long run anyways. No need for a new object just because you don’t want to take the extra two minutes to make a small debug function.
It’s incredibly easy to do this with a TextLabel. The reason that Hint is deprecated is because it was here way before we had the ability to create GUIs. When GUIs were introduced, the reason for Hints went away.
Making your own version would be so easy but since it’s not causing any issues other than having the word “deprecated” scribbled everywhere, why is there anything to complain about if it’s working fine?
Well you could always create your own in a matter of about 30 seconds. Just add in a ScreenGui, TextLabel and RemoteEvent and make the function on both ends in about 8 lines of code.
Edit: I made one in 1m 37s and that was after my trackpad froze for ~10 seconds and I was trying to run it with the script in serverstorage not serverscriptstorage a few times.
Deprecation means something shouldn’t be used in a new released game. If you’re just using it for studio testing then I don’t see what undeprecating it would accomplish? It works right now so it looks like you don’t have any problem.