0

pydev キーボード ショートカットを、選択textしたものを djangotransテンプレート タグで囲んで に変更するコマンドにバインドする最も簡単な理由は何でしょう{% trans "text" %}か?

4

1 に答える 1

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も参照する価値があります。

于 2012-03-27T11:36:32.517 に答える