VSCode는 항상 내 세션을 기억하고 마지막으로 사용한 파일 및 / 또는 프로젝트를 다시 여는 것 같습니다. 제공된 파일 또는 폴더를 사용하여 명령 줄에서 실행할 때 분명히 올바르게 작동하지만 작업 표시 줄 바로 가기에서 열 때 기본적으로 빈 환경으로 설정하고 싶습니다.
이 동작을 변경할 방법이 있습니까?
VSCode는 항상 내 세션을 기억하고 마지막으로 사용한 파일 및 / 또는 프로젝트를 다시 여는 것 같습니다. 제공된 파일 또는 폴더를 사용하여 명령 줄에서 실행할 때 분명히 올바르게 작동하지만 작업 표시 줄 바로 가기에서 열 때 기본적으로 빈 환경으로 설정하고 싶습니다.
이 동작을 변경할 방법이 있습니까?
"window.reopenFolders" : "all"중이며 현재 활성 디렉토리에 있는지 여부에 관계없이 모든 단일 파일을 설정합니다 . 슬프게도 VS 코드는 모든 "활성 디렉토리 = 작업 공간"때문에 다중 활성 디렉토리를 지원하지 않는 것 같습니다.
"window.reopenFolders" : "all". 테스트하려면 1) File>Close Folder, 2) 임의의 파일을 VS Code로 드래그 앤 드롭, 3) File>Exit, 4) VS Code 다시 시작, 5) 빈 VS Code 편집기가 다시 나타납니다. 세션을 복원하려면 활성 디렉토리가 열려 있어야합니다. 파일 위치에 관계없이 모든 세션은 활성 디렉토리가있는 한 기억됩니다. Btw, Project Manager확장을 설치 하여 여러 활성 디렉토리 사이를 이동할 수 있습니다 .
답변:
설정으로 이동하여 다음을 사용할 수도 있습니다.
"window.reopenFolders": "없음"
편집기를 닫을 때 작업 중이던 폴더는 다시 열리지 않습니다. 다른 옵션은 one(기본값) 및 all입니다.
2017-11-09 수정 :
이 옵션은 이제 최신 버전에서 변경되었습니다.
"window.restoreWindows": "none"
Mathieu DOMER의 답변을 참조하십시오 .
2018-09-12 수정 :
이와 관련된 또 다른 설정은 hotExit설정입니다. 이것은 관련 질문에 대한 이 답변 에서 논의되었습니다 . 저장되지 않은 파일을 다시 열고 기억하지 못하도록하려면 다음과 같이 설정할 수 있습니다.
"files.hotExit": "off"
그러나 내가 만든 테스트에서 window.restoreWindows설정이로 설정 none되면 이것은 필요하지 않습니다. 가능한 모든 조합을 테스트하지 않았으므로 YMMV.
댓글에있는 질문에 답하고 설정을 편집하려면 설정 파일을 열어야합니다. 일부 문서는 여기 에서 찾을 수 있습니다 (적어도이 문서를 작성하는 날짜에).
window.reopenFolders설정 옵션 이 없습니다 . 대신 나는window.restoreWindows
-nVS Code 시작에 옵션을 추가 할 수 있으며 이전 세션을 복원하지 않고 항상 빈 창으로 시작됩니다.
code --help표시 -n, --new-window Force to open a new window.) 이전 창을 모두 다시 엽니 다. 프로그램이 이미 실행 중일 때만 의미있는 일을하기위한 것이라고 생각합니다.
Untitled-1탭으로 열립니다 . 그것은 나를