It's available in most IDE:s but I'd still argue that the best and most important way to accomplish symbol overview is in the text itself. Because it's so jarring to go between different views of the same outline. The outline doesn't (normally) show metadata/attributes, documentation, some times not even argument names etc.
So getting this right and ergonomic I think is important regardless of whether there is a symbol tree or similar (which can also be useful).
So getting this right and ergonomic I think is important regardless of whether there is a symbol tree or similar (which can also be useful).