pydev キーボード ショートカットを、選択textしたものを djangotrans
テンプレート タグで囲んで に変更するコマンドにバインドする最も簡単な理由は何でしょう{% trans "
text" %}
か?
1 に答える
注: 以下の回答は、PyDev エディター (.py ファイル) を使用している場合です... 現在、このサポートは Django テンプレート エディターでは利用できません (したがって、必要な場所で実際に使用しているエディターを教えてくださいその特徴)。
現在、特定のキーボード ショートカットにテンプレートを設定することはできません。
そうは言っても、カスタム スクリプト コマンドを作成することで機能させることができます。
Ctrl+2, sl
例として分割線 ( ) に従ってください。
つまり、PyDev インストールでは、plugins/org.python.pydev.jython/jysrc/pyedit_create_lines_on_commas.py に Python モジュールが必要です。そのコピーを作成しますが、'pyedit_' で始まることを確認してから、関数 SplitTextInCommas を使用して、必要なことを行い、ACTIVATION_STRING を別のものに変更します。つまり、 に変更した場合は、アクティブ化するx
必要があります。Ctrl+2, x
また、おそらく「追加の jython スクリプト」の場所を、そのモジュールを配置したフォルダーに設定する必要があります (ウィンドウ > 設定 > pydev > scripting pydev)。
PyDev のスクリプト作成に関する詳細については、 http: //pydev.org/manual_articles_scripting.htmlも参照する価値があります。