Visual Studio Code는 항상 이전 파일 또는 폴더를 다시 엽니 다. 프로젝트를 다시 여는 것

VSCode는 항상 내 세션을 기억하고 마지막으로 사용한 파일 및 / 또는 프로젝트를 다시 여는 것 같습니다. 제공된 파일 또는 폴더를 사용하여 명령 줄에서 실행할 때 분명히 올바르게 작동하지만 작업 표시 줄 바로 가기에서 열 때 기본적으로 빈 환경으로 설정하고 싶습니다.

이 동작을 변경할 방법이 있습니까?



답변

설정으로 이동하여 다음을 사용할 수도 있습니다.

“window.reopenFolders”: “없음”

편집기를 닫을 때 작업 중이던 폴더는 다시 열리지 않습니다. 다른 옵션은 one(기본값) 및 all입니다.

2017-11-09 수정 :

이 옵션은 이제 최신 버전에서 변경되었습니다.

"window.restoreWindows": "none"

Mathieu DOMER의 답변을 참조하십시오 .

2018-09-12 수정 :

이와 관련된 또 다른 설정은 hotExit설정입니다. 이것은 관련 질문에 대한 답변 에서 논의되었습니다 . 저장되지 않은 파일을 다시 열고 기억하지 못하도록하려면 다음과 같이 설정할 수 있습니다.

"files.hotExit": "off"

그러나 내가 만든 테스트에서 window.restoreWindows설정이로 설정 none되면 이것은 필요하지 않습니다. 가능한 모든 조합을 테스트하지 않았으므로 YMMV.

댓글에있는 질문에 답하고 설정을 편집하려면 설정 파일을 열어야합니다. 일부 문서는 여기 에서 찾을 수 있습니다 (적어도이 문서를 작성하는 날짜에).


답변

최신 업데이트에서 매개 변수가 변경된 것 같습니다. 이제 다음을 사용하십시오.

"window.restoreWindows": "none"


답변

-nVS Code 시작에 옵션을 추가 할 수 있으며 이전 세션을 복원하지 않고 항상 빈 창으로 시작됩니다.


답변

VS 코드를 입력 Ctrl+ ,(또는 선택 설정 / 파일 / 환경 설정 ) 후, 설정 페이지를 엽니 다 입력 restoreWindows에서 검색 설정 이 설정 필터에 입력. 로 설정 none하고 브라우저를 다시 시작하십시오.

restoreWindows


답변

2018 년 12 월 1 일

이것은 나를 위해 작동합니다. 즉"C:\Users\Sampath\AppData\Local\Programs\Microsoft VS Code\Code.exe" -n

여기에 이미지 설명 입력


답변

아래는 나를 위해 일했습니다.

바로 가기를 마우스 오른쪽 버튼으로 클릭하고 스크린 샷에 따라 대상에 –disable-gpu를 추가하십시오.

여기에 이미지 설명 입력


답변

경우 "window.restoreWindows": "none"문제가 해결되지,
> – 다음 루트로 코드를 실행하려고 sudo code --user-data-dir일반적으로 루트없이 코드 파일 다시 시작 코드를.