이전 파일 자동 열기 비활성화를위한 메모장 ++ 설정


296

여기에 이미지 설명을 입력하십시오

지난 세션에서 메모장 ++가 모든 파일을로드하지 못하게하려면 어떻게합니까?

파일을 열 때마다 과거의 모든 파일과 함께 10 개의 다른 열린 탭이 있습니다. 나는 그것을 원하지 않습니다. 닫기 버튼을 누르면 프로그램이 원하는 작업을 수행하고 닫을 것으로 예상합니다. 세션을 저장하려면 내장 세션 저장 기능을 사용하십시오. 다음 번에 완료되면 회색을 20 번 x 때리고 싶지 않습니다. 다음에 많은 파일을 열고 메모리를 차지하지 않습니다.

-nosession 매개 변수를 사용해 보았습니다. 그러나 바로 가기를 사용하는 경우에만 작동합니다. 오른쪽 클릭 편집 방법을 사용하면 작동하지 않습니다. 메모장 ++를 어떻게 설정합니까?

답변:


545

버전 6.6+의 경우 "다음 실행시 현재 세션 기억"을 선택 해제해야합니다 Settings -> Preferences -> Backup.

이것은 6.6 이상입니다

이전 버전의 경우 "다음 실행시 현재 세션 기억"을 선택 해제해야합니다 Settings -> Preferences.

이거 야


7
@jhurtado- 메모장 ++에서 매우 큰 파일을 열고 다시 시작한 후 응용 프로그램이 정지됩니다. 메모장 ++ 캐시를 삭제하여 자동 열기를 "비활성화"할 수 있습니까?
Ian Campbell

8
고마워, 내 문제를 해결했다. BTW, "백업"은 최근 파일 자동로드에 대한 옵션의 이상한 이름입니다.
RRTW

8
이것이 기본 설정이어야합니다. 아무도 오래된 물건이 계속 나오기를 원하지 않습니다
user32882

백업 옵션은 특정 옵션을 넣는 이상한 곳으로 보입니다.
Steve Crane

54

Notepad ++ v6.6에서는이 설정이 기본 설정 메뉴의 백업 탭으로 이동되었습니다.

여기에 이미지 설명을 입력하십시오


2
나는 원래 답변에 귀하의 답변을 추가했습니다 :)
jhurtado

23
물론, BACKUP 탭은 시작과 관련된 설정을 찾아야하는 곳입니다. 얼마나 바보 야
pseudocoder

2
나는 당신의 냉소적 인 말, 의사 코더에 동의합니다. 나는 대답을 찾기 위해 여기에 오기 전에 프로그램에서 꽤 조금 둘러 보았습니다. 나는 백업이 이것과 관련이 있다고 생각하지 않았을 것입니다 (세션 백업 옵션이 있지만 백업과 관련이 없기 때문에).
DAG

46

내 문제는 이전에 열었던 파일에서 Notepad ++가 충돌하는 것입니다. 응용 프로그램을 전혀 열 수 없습니다. 이 블로그 게시물 에서는 "Sessions"파일에서 데이터를 삭제하여 이전 파일을 열지 않고도 Notepad ++를 열 수있는 방법에 대해 설명합니다.

블로그 게시물에서 :

방법 1-session.xml 편집

  1. C : \ Users \ Username \ AppData \ Roaming \ Notepad ++ 또는 % APPDATA % \ Notepad ++에서 session.xml 파일을여십시오.
  2. 내용을 삭제하고 저장
  3. Notepad ++를 실행하면 session.xml이 자동으로 새로운 내용을 얻습니다.

방법 2-메모장 ++ 바로 가기에 -nosession 매개 변수 추가

  1. Notepad ++ 프로그램을 참조하는 바탕 화면 바로 가기를 만듭니다 (예 : C : \ Program Files \ Notepad ++ \ notepad ++. exe).
  2. 이 바로 가기를 마우스 오른쪽 버튼으로 클릭하십시오
  3. "Target"필드에 -nosession 매개 변수를 추가하여 대상 필드가 exaxtly처럼 보이게하십시오 (아포스트로피도 포함됨) : "C : \ Program Files \ Notepad ++ \ notepad ++. exe"-nosession
  4. 최근 파일이없는이 바로 가기 아이콘에서 메모장 ++ 저장 및 실행

참고 : 이것은 영구적 인 설정이 아니며 단순히 이전 세션의 정보 / 열린 파일을 삭제하고 다시 시작합니다.

또는 notepad ++가 중단되는 파일을 알고 있으면 파일 이름을 바꾸고 notepad ++를 열면됩니다. 문제가 해결됩니다.

내 문제를 인터넷 검색 할 때이 솔루션이 나열되지 않았으므로 여기에 추가하고 싶었습니다!


4
이것은 비슷한 상황에 완벽했습니다. 네트워크 공유에서 큰 파일을 열었을 때 메모장 ++을 닫았으며 다시 시작하려고 할 때 메모장 ++이 오랫동안 응답하지 않았습니다. 작업을 종료 한 다음 다시 시도하기 전에 session.xml 에서 문제가있는 <File>요소 를 제거하면 문제가 해결되었습니다. 감사!
Troy Gizzi

3
@TroyGizzi 다행이 도움이되었습니다 :)
Shrout1

1
이것이 내가 따르는 대답이었습니다. 시작하지 않아도 메모장 ++을 열려고하면 아무 소용이 없습니다!
Fandango68

1
@ Fandango68 행복하게 도와주었습니다!
Shrout1

17

Okpad ++에 "현재 세션 기억하기"를 선택하지 않았다는 것을 기억하지 못하는 문제가있었습니다. 구성 파일을 해킹하려고 시도했지만 작동하지 않았습니다. 그런 다음 C : \ Users \ myuseraccount \ AppData \ Roaming \ Notepad ++ 디렉토리 (Windows 7 x64)에 비밀 구성 파일이 있음을 알았습니다. 광산은 비어있었습니다. 구성이 실제로 어디에서 왔는지 아는 사람을 의미하지만 C : \ Program Files (x86) \ Notepad ++의 파일로 파일을 복사하면 모든 것이 예상대로 작동합니다.


2
설정은 다음과 같습니다. <GUIConfig name = "RememberLastSession"> 예 </ GUIConfig>
AnneTheAgile

확인란이 말한 내용을 수행하지 않아 화가 나서 제거했습니다. 제거 프로그램은 수동으로 제거해야 할 일부 파일을 남겼습니다.
Paul McCarthy

11

이동합니다 : Settings> Preferences> Backup>을 선택을 취소합니다Remember current session for next launch

이전 버전 (6.5-)에서,이 옵션이 있습니다 Settings> Preferences> MISC.


3

메뉴 항목 Settings> Preferences를 사용하십시오 .

결과 대화 상자의 MISC 탭에서 "다음 실행을 위해 현재 세션 기억"을 선택 취소 하십시오.


0

나는 답을 읽었다. 그런 다음 확인란 이 이미 선택 해제 되어 있지만 항상 파일을 다시로드 한다는 것을 알았습니다 . 버전 6.3.2의 설정-> 기본 설정-> MISC-> "다음 실행을 위해 현재 세션 기억"확인란입니다. 다음은 문제를 해결했습니다.

1. Check the check box.
2. Exit the program.
3. Start the program again.
4. Uncheck the checkbox.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.