src/vs/workbench/contrib/extensions/browser/extensionsActions.ts/AbstractConfigureRecommendedExtensionsAction/openWorkspaceConfigurationFile
class AbstractConfigureRecommendedExtensionsAction:	protected openWorkspaceConfigurationFile(workspaceConfigurationFile: URI): Promise<any> {
		return this.getOrUpdateWorkspaceConfigurationFile(workspaceConfigurationFile)
			.then(content => this.getSelectionPosition(content.value.toString(), content.resource, ['extensions', 'recommendations']))
			.then(selection => this.editorService.openEditor({
				resource: workspaceConfigurationFile,
				options: {
					selection,
					forceReload: true // because content has changed
				}
			}));
	}