메모장 ++ 종료시 저장을 요구하지 않는 설정이 있습니까?


47

메모장 + +를 종료하고 편집 된 모든 파일을 저장할 것인지 묻지 않고 개별 탭을 닫는 옵션이 필요합니다.

나는 많은 탭이 열려있는 경향이 있으며 필요할 때 저장하는 것을 기억할 수 있습니다. 여러 개를 닫을 때 저장하도록 요청하는 것은 성가 시며, 각 탭에서 모달 대화 상자가 이동하면 의도하지 않았을 때 실수로 예를 칠 가능성이 있습니다.


이에 대한 기능 요청이 있습니다. 지원하십시오 : notepad-plus-plus.org/community/topic/11784/…
Joe

나는 낮은 품질에 대한이 질문을 downvoted 대답을 제공 한 후, 그것은 문제의 텍스트에 언급되지 않은 또 다른 요구 사항이 밝혀졌다 때문이다. 올바른 접근 방식은 질문을 조기에 수정하거나 원래 요구 사항을 유지하므로 (Q와 A가 함께 사용됨) 원래 질문과 다른 저자의 특수 요구 사항에 대한 자세한 설명과 함께 다른 질문을 게시하는 것입니다.
miroxlav

답변:


72

그렇습니다. 에서 백업 페이지의 환경 설정 , 당신이 확인 될

  • Remember current session for next launch

  • Enable session snapshot and periodic backup

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

▶ 그러면 메모장 ++은 묻지 않고 즉시 종료됩니다.

열린 문서는 유지되지만 Ctrl+ W를 눌러 닫기 만하면됩니다. 모두 닫기 명령에 일부 단축키를 지정할 수도 있습니다 (제안 : Ctrl+ Shift+ W).


편집 : 탭 을 닫기 전에 + 를 누른 다음 바로 누를 때 경고없이 이름이없는 개별 탭을 닫을 수 있습니다 (하지만 메모장 + +를 열어 두십시오) . 매크로를 만들 수도 있습니다. 메모장 ++ 매크로가 아닌 경우 AutoHotKey 매크로가 쉽게 수행합니다.CtrlADelete

이미 이름을 가진 저장되지 않은 문서에 대해서는이 방법을 사용할 수 없습니다. 소스 코드를 확인했습니다. 따라서 명명되지 않은 문서를 닫은 후 모두 저장 명령 을 사용 하고 나머지 문서를 닫아 나머지를 제거 할 수 있습니다 .

탭이 혼합되어있는 경우 (신규, 기존, 신규, 기존 등) AutoHotKey 매크로를 작성하여 닫기를 호출 한 다음 No저장 대화 상자가 나타나면 버튼 을 누르는 것이 좋습니다 . 새 상태 나 기존 상태에 관계없이 저장하지 않고 현재 탭을 닫습니다.

탭을 닫을 때 질문을 피하는 방법에는 또 다른 옵션이 있습니다. 메모장 ++의 소스 코드를 다운로드하고 수정하여 (대화 상자가 표시되지 않음) 빌드하고 자신의 메모장 ++ 빌드를 사용하여 시작할 수 있습니다.

N ++ 홈 페이지에서 기능을 요청할 수도 있지만, 드문 경우로 보일 수 있으며 누군가가 구현할 때까지 (아마도) 매우 오래 기다릴 수있는 위험이 있습니다.


이것은 내가 작동하지 않습니다. Notepad ++는 저장 프롬프트없이 완전히 종료 할 수 있지만 개별 탭을 닫는 데는 작동하지 않습니다. 탭을 닫고 문서를 편집 한 경우에도 파일을 저장할 것인지 묻는 메시지가 계속 표시됩니다.
gb2d

1
@ gb2d – 물론, 그러나 당신이 말했고 Is there a setting to stop from asking me to save on exit?이것이 대답이 보여주는 것입니다. 그런 다음 계속 I'd like the option to have Notepad++ exit, and close individual tabs without asking me if I want to save every file where edited.내 대답은이 기능을 정확하게 설명합니다. :) 아마도 당신은 묻지 않고 개별 탭을 닫는 것을 의미했을 것입니다 .N ++을 열어 두십시오. 그러나 그것은 당신이 쓴 것과 완전히 다른 질문입니다 ... 지금 무엇? 질문의 장점을 변경할 수는 없지만 필요한 것을 명확하게 지정하여 항상 새로운 질문을 게시 할 수 있습니다.
miroxlav

좋아요, 의견에 설명 된 요구 사항을 반영하여 답변을 확장했습니다.
miroxlav

Ctrl + A를 누른 다음 삭제하십시오-모든 텍스트를 선택하고 삭제 한 다음 닫으시겠습니까? 텍스트를 삭제하면 파일이 원래 상태에서 변경되는 경우 여전히 저장하라는 메시지가 표시됩니다. 그러나 소스를 사용자 정의하라는 제안이 여기에 갈 수 있습니다. 나는 그것을 조사 할 것이다.
gb2d

업데이트 된 답변을 참조하십시오. 명명되지 않은 탭을 먼저 닫은 다음 모두 저장하고 명명 된 탭을 계속 닫습니다. 메모장 + + 소스 코드를 확인하여 어떤 조건에서 저장 대화 상자가 표시되는지 확인했습니다. 가능한 모든 방법이 이제 답변에 포함되므로 신뢰할 수있는 방법으로 수락 할 수 있습니다.
miroxlav

6

쓰기 권한이없는 폴더에서 150 개의 파일을 찾거나 바꾸는 방법을 동료에게 보여 주었을 때이 문제가 발생했습니다. 내 솔루션은 약간의 해킹이지만 작동합니다. 나는 거기에 들어가서 C:\users\[username]\AppData\Roaming\Notepad++\backup모든 파일을 삭제했습니다. 그런 다음 작업 관리자로 메모장 ++을 강제 종료하고 다시 엽니 다. 그것은 여전히 ​​열려있는 파일을 가지고 있지만 이제는 변경되지 않은 것으로 표시되므로 모두 닫기를 누르면 대화 상자없이 닫힙니다.

다른 옵션이 나타나 session.xml파일 을 변경하고 열려있는 모든 파일을 꺼내기 만하면됩니다.


@ gb2d – 이것은 영리한 답변입니다. 아마도 당신에게 받아 들일만한 것이 있습니까?
miroxlav
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.