편집: 내 백그라운드에서 RegEx를 참조하는 동안 내 RegExp를 수정해 줄 것을 찾고 있는 것이 아닙니다(시도해 주셔서 감사합니다). 오히려 알고 싶습니다."NotePad++에서 검색/바꾸기를 중단하려면 어떻게 해야 하나요?".
환경
Windows 7 64비트에서 최신 버전의 NPP(v.5.9.6.2)를 사용하고 있습니다.
배경(일명 "문제")
가끔 NPP를 사용하여 텍스트 비트를 조작하고 그 과정에서 정규식을 사용하는 경우가 많습니다. 제품에 대한 비판은 아니지만(어떻게 그럴 수 있습니까?) Notepad++를 사용하면 의도한 대로 작동하지 않는 어리석은 일을 할 수 있습니다. 예를 들어, 따옴표로 묶고 싶은 긴 값 목록이 있었습니다. 실수로 공격적인 표현을 입력하여 무한 루프가 발생했습니다.
루프의 이유는 중요하지 않으며 내 질문의 요점이 아닙니다. 저는 이 실수를 두 번 이상 저질렀습니다. 작동하지 않는다는 것을 알고 있지만 잊어버리고 몇 달 후에 다시 같은 일을 할 것입니다.
문제는 NotePad++가 불가능한 일을 완료하려고 이 무한 루프에 들어갈 때 저장되지 않은 모든 문서가 효과적으로 잠기고 NPP 프로세스가 강제로 종료된다는 것입니다.
질문
도움말이나 NPP "포럼"에 문서화된 내용을 찾을 수 없지만 앞서 언급한 시나리오와 같이 검색 및 바꾸기를 중단하여 실수 등을 되돌릴 수 있는 방법을 아는 사람이 있습니까? 중요한 것은 다른 모든 문서를 저장하시겠습니까?
답변1
오늘 우연히 우연히 알게 된분석플러그인NPP의 플러그인 관리자 창에서 최신 업데이트 설명에 다음과 같이 표시됩니다.
기능: 사용자가 오래 지속되는 검색과 진행률 표시줄을 취소할 수 있도록 팝업을 기다려 주세요.
이는 정확히 귀하가 요구하는 내용(검색 및 교체)은 아니지만 순수(장기 실행) 검색에 도움이 될 수 있습니다.