Python Editor のキーボード ショートカット

次の表では、Python Editor のキーボード ショートカットの一覧を示します。
注: Python Editor がアクティブな状態の場合、Python Editor で使用可能なキーボード ショートカットは、MotionBuilder のキーボード ショートカットよりも優先されます。
キーボード ショートカット コマンド 説明

Ctrl+T キー

作業領域を作成します。

Python Editor の作業領域に、新しいスクリプトを作成するためのタブを作成します。

Ctrl+Oキー

スクリプトをロードします。

Python Editor の作業領域に選択したスクリプトをロードします。

Ctrl+-キー

スクリプトを閉じます。

Python Editor の作業領域のアクティブなスクリプトを閉じます。

Ctrl+Sキー

アクティブなスクリプトを保存します。

アクティブなスクリプトを保存します。

[Ctrl]+[F2]キー

新しいアクティブなスクリプトを保存します。

新しいアクティブなスクリプトを保存します。

F5 キー

アクティブなスクリプトを実行します。

コードまたはスクリプトを実行します。コードがハイライトされている場合は、コードが実行されます。ハイライトされていない場合は、Python Editor の作業領域のアクティブなスクリプトが実行されます。

Ctrl+= キー

アクティブなスクリプトをシーンに追加します。

アクティブなスクリプトをシーンに追加します。Scene Browser の Scripts ディレクトリを参照してください。

[F10]キー

Python Tool Manager を表示します。

Python Tool Manager を表示します。

[F1]キー

Python Editor のコンテキスト ヘルプを起動します。

現在のアクションに関係のあるヘルプを表示します。

Ctrl+F キー

コードを検索します。

インタラクティブ コンソールのテキスト フィールドで指定されている用語を検索します。

注: 検索範囲は Search ボタンの切り替えオプション()で定義します。

[F3]キー

次のコードを検索します。

インタラクティブ コンソールのテキスト フィールドで指定されている用語の次のインスタンスを検索します。注: 最初に検索([Ctrl]+[F])を行う必要があります。

[Ctrl]+[H]キー

コードを検索して置換します。

表示される Search and Replace ダイアログ ボックスで、アクティブなスクリプトでの検索または検索と置換を選択できます。

[Ctrl]+[G]キー

指定した行に移動します。

インタラクティブ コンソールのテキスト フィールドが有効になり、アクティブなスクリプト内の移動先の行番号を入力できます。

[Alt]+[N]キー

次のコマンドに移動します。

インタラクティブ コンソールで、最初のコマンドを入力して履歴を移動します。

[Alt]+[P]キー

前のコマンドに移動します。

インタラクティブ コンソールで、前のコマンドを入力して履歴を移動します。

[Tab]キー

テキスト ブロックをインデントします。

アクティブなスクリプトで入力するコード ブロックをインデントします。

[Alt]+[C]キー

選択したコードをコメントにします。

アクティブなスクリプト内の選択したコードをコメントにします。

[Alt]+[U]キー

選択したコードのコメントを解除します。

アクティブなスクリプト内の選択したコードのコメントを解除します。

[Ctrl]+[Space]キー

エントリを自動終了します。

インスタンス化されているクラスを自動終了します。

MotionBuilder のショートカットには、グローバル キーボード ショートカットと Python Editor のキーボード ショートカットがあります。グローバル キーボード ショートカットは MotionBuilder のどこからでも使用できます。

Python Editor のカスタムのキーボード ショートカット(Python コードを呼び出すキーボード ショートカット)は 13 個まで作成できます。Python Editor のキーボード マッピングは、次の既定ディレクトリにある PythonKeyboard.txt ファイルに一覧表示されます。
  • C:¥Program Files¥Autodesk¥MotionBuilder Danko (64-bit)¥bin¥config¥Python¥Keyboard
  • C:¥Program Files (x86)¥Autodesk¥MotionBuilder Danko (32-bit)¥bin¥config¥Python¥Keyboard
設定ファイルを変更すれば、スクリプトの実行にキーボード ショートカットをバインドすることができます。このファイルのグラフィカル エディタは、KeyboardMapper.py スクリプトで提供されています。KeyboardMapper.py スクリプトは次の既定ディレクトリにあります。
  • C:¥Program Files¥Autodesk¥MotionBuilder Danko (64-bit)¥bin¥config¥Scripts¥ComplexTools
  • C:¥Program Files (x86)¥Autodesk¥MotionBuilder Danko (32-bit)¥bin¥config¥Scripts¥ComplexTools
重要: スクリプトは、使用していないキーボード ショートカットにバインドする必要があります。バインドされていないと、MotionBuilder によって警告メッセージが表示されます。