2017-05-11 1 views
1

내가 텍의 편집기로 메모장 + +를 사용하려고 같은 내가 그러나 코드 조각 플러그인은 사용자 정의메모장 ++에서 바로 가기가있는 코드를 삽입하는 방법은 무엇입니까?

I AFAIK 바로 가기 제공하지 않습니다 선택된 블록을 둘러싸는 심지어 코드를 삽입하거나 할 사용자 정의 단축키를 추가하고 싶습니다 Ctrl + i를 누르면 \ textit {}가 삽입됩니다.

달성 할 수 있습니까?

답변

1

스 니펫 플러그인이 작동하지 않는 경우 NppExec 플러그인을 사용하여 매우 까다로운 방법으로 설명 할 수 있습니다. 각 바로 가기에 대해 새 NppExec 스크립트를 만든 다음이 스크립트에 바로 가기를 할당합니다.

  • 이 줄을 입력 ...> NppExec-> 실행하고, 예를 들어로 저장 -

    1. NppExec 플러그인
    2. 선택 플러그인 (예를 들어, PluginManager를 통해) 설치 Insert_TextIt

      NPP_CONSOLE OFF 
      SCI_SENDMSG SCI_INSERTTEXT -1 "\textit{}" 
      SCI_SENDMSG SCI_WORDRIGHT 
      SCI_SENDMSG SCI_WORDRIGHT 
      SCI_SENDMSG SCI_CHARRIGHT 
      
    3. 이제 선택 플러그인 -> NppExec - 고급 옵션 ...

    4. 이 왼쪽 하단에 새로운 메뉴 항목 이름을 선택했다>, 예를 들어, TextIt하고 TextIt이 설정을 선택 ++ 메모장이 다시 시작되면
    5. 사용할 수있는 새 메뉴 항목 전에 메모장 ++, 다시 시작해야 아아
    6. 클릭 추가/
    7. 을 수정 체크 박스 관련 스크립트에서 Insert_TextIt 스크립트를 선택 -> 바로 가기 매퍼 ...
    8. "tab"Plugin 명령에서 메뉴 항목 TextIt을 찾을 수 있습니다. 아마도 목록의 마지막 dozend 항목 중 하나 일 것입니다.
    9. 선택하여 새 바로 가기를 지정하십시오.

    마지막 세 명령 SCI_WORDRIGHTSCI_CHARRIGHT은 중괄호 안에 커서를 놓습니다. 다른 텍스트 스 니펫의 경우 커서 위치를 시험해야 할 수 있습니다. 가능한 명령에 대해서는 Scintilla Documentation을 참조하십시오.

    관련 문제