소스 검색

Updates set views layout command

main
Eric Amodio 4 년 전
부모
커밋
ccdd2a6dbe
1개의 변경된 파일9개의 추가작업 그리고 2개의 파일을 삭제
  1. +9
    -2
      src/commands/setViewsLayout.ts

+ 9
- 2
src/commands/setViewsLayout.ts 파일 보기

@ -60,8 +60,15 @@ export class SetViewsLayoutCommand extends Command {
break;
case ViewsLayout.SourceControl:
for (const view of viewsConfigKeys) {
void (await commands.executeCommand(`${extensionId}.views.${view}.resetViewLocation`));
try {
void (await commands.executeCommand(
'workbench.action.moveViews',
viewsConfigKeys.map(view => `${extensionId}.views.${view}`, 'workbench.view.scm'),
));
} catch {
for (const view of viewsConfigKeys) {
void (await commands.executeCommand(`${extensionId}.views.${view}.resetViewLocation`));
}
}
break;

불러오는 중...
취소
저장