It seems to be quite common for people to end up with broken DevTools in pub cache (see #2398) and fixing it is confusing for Flutter users who are used to using flutter pub (but Dart-Code always just uses pub).
If DevTools quits immediately with an error, maybe we could show a notification with a button to try reinstalling DevTools to simplify fixing this.