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
-n
VS Code 시작에 옵션을 추가 할 수 있으며 이전 세션을 복원하지 않고 항상 빈 창으로 시작됩니다.
code --help
표시 -n, --new-window Force to open a new window.
) 이전 창을 모두 다시 엽니 다. 프로그램이 이미 실행 중일 때만 의미있는 일을하기위한 것이라고 생각합니다.
Untitled-1
탭으로 열립니다 . 그것은 나를