메모장 ++에서 프로그램을 시작하는 방법은 무엇입니까?


9

Notepad2와 같은 일부 텍스트 편집기에는 편집중인 파일을 실행할 수있는 기능이 있습니다. 메모장 ++ 로이 작업을 수행 할 수 있습니까?

답변:


8

먼저 메모장 ++를 닫은 다음 일반적으로 다음 위치에서 shortcuts.xml 파일을 찾으십시오.

  • Windows 7/8/10 : C:\Users\<username>\AppData\Roaming\Notepad++
  • 윈도우 XP: C:\Documents and Settings\<username>\Application Data\Notepad++

Notepad ++ (아마도 notepad.exe) 이외의 것으로 열어서 <UserDefinedCommands></UserDefinedCommands>태그 내의 파일에 다음과 같은 것을 추가하십시오 .

<Command name="Launch file" Ctrl="yes" Alt="yes" Shift="yes" Key="">&quot;$(FULL_CURRENT_PATH)&quot;</Command>

기본 응용 프로그램으로 (저장된) 파일이 시작됩니다.

변경 사항을 저장 한 다음 실행 메뉴에서 새로운 항목을 보려면 Notepad ++를로드하십시오.

중요 : shortcuts.xml프로그램이 종료 될 때 shortcuts.xml 파일을 덮어 쓰므로 변경 한 내용을 덮어 쓰므로 Notepad ++ 자체를 사용하여 편집하지 마십시오 .


그것을 넣고 메모장 ++를 시작하면 거기에 없습니다.
tony_sid

메모장 ++은 설정을 얻는 위치가 다소 이상합니다. 해당 파일이 작동하지 않으면 기본 메모장 ++ 응용 프로그램 폴더에서 동일한 파일을 사용해보십시오. 또한 메모장 ++을 사용하여 파일을 변경하지 마십시오. 한 가지 더 : UserDefinedCommands 섹션에 다른 명령 항목 과 함께 새 줄을 추가하십시오 .
boot13

이것에 저축을 추가하는 방법이 있습니까? 즉, 파일을 저장 한 다음 기본 응용 프로그램으로 (현재 저장 한) 파일을 시작 하시겠습니까?
olagjo

@olagjo : 분명히 아닙니다. 아마도 NppExec 플러그인 사용을보아야 할 것입니다.
boot13

나는 이것을 시도하고 키를 기존 명령에서 지우고 F5에 할당했지만 F5는 스크립트 파일을 시작하지 않습니다. Execute단축키를 제외하고 위의 코드 로 항목을 만들었습니다 . .ahk스크립트 를 시작하려고합니다 . 메뉴 명령은 작동하지만 핫키는 작동하지 않습니다. 난 그냥 F5울고 싶어
bgmCoder


2

boot13의 답변은 약간 복잡합니다. 실행 메뉴와 명령이이를 수행합니다. 또한 할당 된 핫키로 명령을 저장할 수 있습니다. 그런 다음 UserDefinedCommands에 저장됩니다.

내가 선호하는 옵션은 NppExec 플러그인입니다. 이것은 프로그램 실행 방법을 선택할 때 훨씬 더 유능하고 융통성이 있으며 콘솔 출력과 Windows 응용 프로그램 시작으로 명령 줄에서 작업을 실행할 수 있습니다.


1
나는 그것을 시도했을 때마다 결과가 일치하지 않기 때문에 당신에게 도움이되어 기쁩니다. 예를 들어 방금 다시 시도했지만 (이번에는 어쨌든) 명령을 목록에 추가했지만 해당 명령을 선택해도 아무런 효과가 없습니다. 좌절을 피하기 위해 사람들에게 파일을 직접 편집하는 방법을 보여주는 것을 선호합니다.
boot13

2

NPPExec가 나를 위해 작동하지 않았으므로 F. Stellari가 작성한 "RunMe"플러그인을 사용해 보았습니다. 단순히 키 또는 키 조합을 누르면 확장명을 기준으로 파일을 실행합니다.

기본적으로 RunMe는 "Shift + F5"이지만 Notepad ++의 키보드 단축키 설정을 변경하여 F5로 쉽게 변경할 수 있습니다.

현재 다운로드 URL은 http://sites.google.com/site/fstellari/nppplugins입니다.

이것이 변경되면 "notepad ++ runme"을 검색하십시오.


나는 이것을 시도했지만 F5는 아무것도하지 않습니다. 기본 Run명령에서 할당을 해제하고 RunMe's 명령에 재 할당 할 수 있지만 핫키는 작동하지 않습니다.
bgmCoder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.