How can I alphabetize enums in the Unity editor?

I am using enums for managing large lists in the Unity editor. I want this list to be changeable and editable.

There is a trick where you can add an integer value to an enum which allows enum names to be safely changed, but this does not solve the issue of alphabetization when a name is changed.

that’s both not what enums are made for. if you want dynamic in your drop down values, you could use a scriptable object enum like approach. check out this answer which deals with extending enums:

for making these alphabetized you probably need a custom insepctor that sorts them for you prior to showing them.