• E
    Fixes #96681 & more · f78c4706
    Eric Amodio 提交于
    Adds `workbench.workspaceFirstOpen` workspace setting to control applying a default layout
    Removes `firstRun` flag from `IDefaultLayout`
    Changes `IDefaultEditor` to require a `uri` rather than path+scheme - still supports a fallback until embedders can migrate
    Adds `openOnlyIfExists` property to `IDefaultEditor` for better control on if a file should be opened or not
    f78c4706
layoutService.ts 5.5 KB