문제

NPPEXEC을 사용하여 Notepad ++에서 파이썬 파일을 실행하기로 결정했지만 문제가 발생했습니다. 한 줄로 간단한 스크립트를 만들었습니다.

python -i $(FULL_CURRENT_PATH)

NPPEXEC 고급 옵션의 "메뉴 항목"에 스크립트를 추가했습니다. 스크립트는 내 매크로 탭에 나타나고 실행할 때 필요한 작업을 수행합니다. 문제는이 명령에 키보드 바로 가기를 설정할 수 없다는 것입니다. 명령이 내 바로 가기 맵퍼 (플러그인 명령에 따라)에 나타나고 설정할 수 있습니다.

shift+ctrl+p

그러나 문제는 세 가지 열쇠를 쳤을 때 단순히 작동하지 않는다는 것입니다. Shift+Ctrl+p를 누르면 실행되는 테스트 매크로를 만들 수 있었기 때문에 주요 조합은 문제가되지 않습니다.

편집 : 더 많은 업데이트 : AppData의 Shortcuts.xml은 바로 가기를 추가 할 때 변경됩니다.

<PluginCommand moduleName="NppExec.dll" internalID="20" Ctrl="yes" Alt="no" Shift="yes" Key="80" />

추가됩니다. 이것은 정확히 내 ctrl+shift+p 명령입니다. 거기에 있습니다. 단지 발사되지 않습니다.

다른 사람 이이 이상한 행동을 경험하고 있습니까? 모든 도움은 크게 달성됩니다.

도움이 되었습니까?

해결책

Ctrl 키+옮기다+ 기본적으로 할당되었습니다 Playback 명령. 메모장 ++는 바로 가기 맵핑과 관련하여 버그가되며 충돌을 쉽게 생성 할 수 있습니다. 예를 들어 Open Bug를 참조하십시오 #3635.

내 제안은 그것을 다른 것에 할당하려고하는 것입니다 (개인 선호도는 F5)) 그리고 아직 할당되지 않았는지 다시 확인하십시오!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top