diff --git a/crates/language/src/language.rs b/crates/language/src/language.rs index 30fc5db563..e1e60a1ecf 100644 --- a/crates/language/src/language.rs +++ b/crates/language/src/language.rs @@ -537,7 +537,7 @@ impl LanguageRegistry { .map(|l| l.config.name.to_string()), ) .collect::>(); - result.sort_unstable(); + result.sort_unstable_by_key(|language_name| language_name.to_lowercase()); result }