Delphi 2006 でデフォルトのリファクタリング キーボード マッピングを変更するにはどうすればよいですか?
1 に答える
ご存知かもしれませんが、D2006では、[ツール]>[オプション]>[エディターオプション]>[キーマッピング]の下に設定があります。また、[ツール]>[オプション]>[エディターオプション]の下に[エディターの速度設定]があります。
ただし、これらではキーマッピングを直接制御することはできず、インストールされている拡張モジュールからキーマッピングを選択することができます。D2006ヘルプによる:
エンハンスメントモジュール
拡張モジュールは、インストールおよび登録され、OpenToolsAPIを使用して開発できるキーボードバインディング機能を使用する特別なパッケージです。新しいキーストロークを含む拡張モジュールを作成したり、既存のキーストロークに新しい操作を適用したりできます。
インストールすると、拡張モジュールが[拡張モジュール]リストボックスに表示されます。拡張モジュールの横にあるチェックボックスをクリックすると有効になり、チェックを外すと無効になります。インストールされ有効になっている拡張モジュールで定義されたキーマッピングは、現在有効なキーマッピングモジュールでそのキーに定義されている既存のキーマッピングを上書きします。
明らかに、これは簡単な日曜大工の設定ではありません。
GExpertsには、リファクタリングコマンドを含む、任意のIDEメニューコマンドのホットキー構成をサポートするIDEメニューショートカットをサポートする機能があり