2010-07-28 3 views
1

N ++에서 구문 강조 텍스트를 가져 와서 MS Word에서 열 수있는 방법을 찾으려고합니다. 강조 표시된 텍스트를 rtf 파일에 저장할 수있는 플러그인 NppExport를 찾았습니다. 하지만 N ++의 매크로가 실제로 그것을 활용할 수없는 것 같습니다. 이 프로세스를 자동화하기위한 제안 사항이 있습니까? 감사!메모장 ++ : 설치된 플러그인을 사용하여 실행 명령 쓰기

기본 단계 1) $에 저장을 2) "RTF로 내보내기"를 호출입니다 {FULL_PATH_NAME} .RTF 3) 열 RTF 파일 3) 열기 MS 워드

참고 : 나는 4 생각이 사용하여

"C:\Program Files\Microsoft Office\Office12\Winword.exe" /f "$(FULL_CURRENT_PATH)" 

답변

0

두 개의 프로그램 (Notepad ++ 및 Word)이 맞물려 있기 때문에. 매크로에서 완전히하는 것은 어려울 수 있습니다. 나는 반복적 인 텍스트 조작을 넘어 매크로에 많은 행운이 없었다. 하지만이 작업을 매우 간단하게 구현할 수있는 AutoHotKey (autohotkey.com) 도구를 권장 할 수 있습니다. 여기에 제가 시험해 본 작은 예제가 있습니다. 예, 작동합니다.

^#R:: 
WinMenuSelectItem , ahk_class Notepad++,,Plugins, NppExport, Copy RTF to clipboard 
SetTitleMatchMode, 2 ;find by partial title 
WinActivate Microsoft Word 
Send ^v 

RTF의 텍스트를 복사하여 활성 창을 단어로 바꾸고 코드를 붙여 넣습니다. 새로운 창을 열기 위해 명령을 변경하는 것이 비교적 간단합니다.

+0

메모장 + + 메뉴를 조작하고 편집> 클립 보드로 복사> 현재 파일 이름을 클립 보드로 복사 할 수도 있습니다. –

관련 문제