How to manage tags?

Hello mates, i am using UE 4.8 and thing go pretty well. But there is a thing bugging me is that i can’t find out a way to manage my old and new tags, for example if i want to add new tag, i can’t know for sure if there is any tag that already existed that hold the same meaning, or if i want to change a tag in editor, i have to find each and every object and change it by hand. Right now i am trying to manage all my tag by putting all of them into an Enumeration class, but i don’t think this will work out if i have several dozen objects with different tag or so. Thank you very much for any tips and tricks that you can shown the little old me and enlighten me how you guy work with tags.

Am I right in assuming you come from Unity and are used to using tags like how Unity handles them?

The Unreal Tag system is super basic and there isn’t really a manager of sorts to handle this the way you want to. Generally Unreal practice is to use references to the objects you need instead of constantly searching the world for all actors of a class and filtering for tags, as this can be pretty expensive to do.

Unreal Tags are great at fetching references to target objects on a level start and storing them, but runtime tag management is something that I don’t think is advised. There are also no safeguards against hard checking tags against other tags to make sure you didn’t typo or anything like that, so you are kind of out of luck there.

Aye aye, thank you very much.

Seams that Allar posted the right answer. So if you do not need any further assistance please remember to accept the right answer to help the community.