@@ -487,12 +487,12 @@ class ConfigurationDefaultsTableRenderer extends Disposable implements IExtensio
487487 const headers = [ nls . localize ( 'language' , "Languages" ) , nls . localize ( 'setting' , "Setting" ) , nls . localize ( 'default override value' , "Override Value" ) ] ;
488488 const rows : IRowData [ ] [ ] = [ ] ;
489489
490- for ( const key of Object . keys ( configurationDefaults ) ) {
490+ for ( const key of Object . keys ( configurationDefaults ) . sort ( ( a , b ) => a . localeCompare ( b ) ) ) {
491491 const value = configurationDefaults [ key ] ;
492492 if ( OVERRIDE_PROPERTY_REGEX . test ( key ) ) {
493493 const languages = overrideIdentifiersFromKey ( key ) ;
494494 const languageMarkdown = new MarkdownString ( ) . appendMarkdown ( `${ languages . join ( ', ' ) } ` ) ;
495- for ( const key of Object . keys ( value ) ) {
495+ for ( const key of Object . keys ( value ) . sort ( ( a , b ) => a . localeCompare ( b ) ) ) {
496496 const row : IRowData [ ] = [ ] ;
497497 row . push ( languageMarkdown ) ;
498498 row . push ( new MarkdownString ( ) . appendMarkdown ( `\`${ key } \`` ) ) ;
@@ -520,7 +520,7 @@ class ConfigurationDefaultsTableRenderer extends Disposable implements IExtensio
520520
521521Registry . as < IExtensionFeaturesRegistry > ( ExtensionFeaturesExtensions . ExtensionFeaturesRegistry ) . registerExtensionFeature ( {
522522 id : 'configurationDefaults' ,
523- label : nls . localize ( 'settings default overrides' , "Settings Defaults Overrides" ) ,
523+ label : nls . localize ( 'settings default overrides' , "Settings Default Overrides" ) ,
524524 access : {
525525 canToggle : false
526526 } ,
0 commit comments