src/vs/workbench/services/preferences/browser/preferencesService.ts/PreferencesService/getCurrentOrNewSplitJsonEditorInput
class PreferencesService:	getCurrentOrNewSplitJsonEditorInput(configurationTarget: ConfigurationTarget, resource: URI, group: IEditorGroup): IEditorInput {
		const activeEditorInput = this.getActiveSettingsEditorInput(group);
		if (activeEditorInput) {
			const editorInputResource = activeEditorInput.primary.resource;
			if (editorInputResource && editorInputResource.fsPath === resource.fsPath) {
				return activeEditorInput;
			}
		}

		const editableSettingsEditorInput = this.editorService.createEditorInput({ resource });
		return this.createSplitJsonEditorInput(configurationTarget, resource, editableSettingsEditorInput);
	}