2017-05-11 9 views
1

私は、私はコードを挿入したり、選択したブロックで囲みますカスタムショートカットを追加したいような、しかしスニペットプラグインは、カスタムショートカット私の知る限りメモ帳++でショートカットを使用してコードを挿入するには?

を提供していませんが、TeXのエディタとしてメモ帳++を使用しようとしていますCtrl + iを押すと、\ textit {}が挿入されます

これは可能ですか?

答えて

1

スニペットプラグインが機能しない場合は、NppExecプラグインを使用して非常に手間のかかる方法を記述できます。ショートカットごとに新しいNppExecスクリプトを作成し、このスクリプトにショートカットを割り当てます。

  1. プラグインを選択します(例えばPluginManagerを介して)NppExecプラグイン
  2. をインストール - > NppExec->実行...
  3. は、これらの行を入力し、例えばとして保存Insert_TextIt

    NPP_CONSOLE OFF 
    SCI_SENDMSG SCI_INSERTTEXT -1 "\textit{}" 
    SCI_SENDMSG SCI_WORDRIGHT 
    SCI_SENDMSG SCI_WORDRIGHT 
    SCI_SENDMSG SCI_CHARRIGHT 
    
  4. 今すぐプラグインを選択 - > NppExec - > [詳細オプション...

  5. は、例えば、左下に新しいメニュー項目名を選びましたTextItチェックボックス関連付けられたスクリプトでInsert_TextItスクリプトを選択
  6. クリックは、あなたが新しいメニュー項目TextItメモ帳++の再起動後
  7. 使用可能になる前に、メモ帳++を再起動する必要が可哀想
  8. を修正/ [設定]を選択します - >ショートカットマッパー...
  9. "tab"プラグインコマンドでは、メニュー項目TextItを見つけることができます。おそらくリスト内の最後のdozend項目の1つです。
  10. これを選択し、新しいショートカットを割り当てます。

最後の3つのコマンドSCI_WORDRIGHTSCI_CHARRIGHTは、中カッコ内にカーソルを置きます。異なるテキストスニペットの場合は、カーソル位置を試してみる必要があります。より多くのコマンドについては、Scintilla Documentationを参照してください。

関連する問題