2009-09-02 6 views

答えて

5

あなたはおそらく知っているように、D2006にあなたが設定で見つけることができます: ツール]> [オプション]> [エディタオプション]> [キーマッピングまた は、「エディタspeedsetting」の下にあります: ツール]> [オプション]> [エディタオプション

しかし、これらはキーマップを直接制御するわけではなく、インストールされた拡張モジュールの中からキーマップを選択できるようにします。 D2006のヘルプあたり:

強化モジュール

強化モジュールがインストールされ、 が登録してオープンツールのAPIを使用して 開発することができ、キーボード バインディング機能を使用している特別なパッケージがあります。 に新しいキーストロークが含まれている拡張モジュールを作成したり、既存のキーストロークに新しい 操作を適用したりすることができます。

拡張モジュールがインストールされると、 拡張モジュールリストボックスに表示されます。 をクリックすると、拡張モジュール の横にあるチェックボックスが有効になり、チェックを外すと は無効になります。 で定義されているキーマッピング モジュールは、現在 の の キーマッピングモジュールで、そのキーに定義されている既存のキー マッピングを上書きします。

明らかに、これはすばやく自分で設定するものではありません。

GExpertsには、リファクタリングコマンドを含む任意のIDEメニューコマンドのホットキー設定をサポートする機能があります(IDE Menu Shortcuts)。

+0

ありがとうArgalatyr、あなたの答えは自分の経験を確認します(キーマッピングをオーバーライドする単純な統合された方法はありません)。私はすでにCnPack IDEの拡張機能を使用していますので、GExpertsをインストールするといくつかのことが混乱することが心配です。しかし、近い将来、より具体的な解決策が見つからない場合は、試してみることにします。 – Tihauan

+0

D2007でGExpertsとCnPack IDEの両方の拡張機能を使用しています。彼らは一緒にうまく動作します。重複した機能を停止するために時間がたつにつれてそれらの小さなビットを無効にすることになりますが、他の問題はありません。 –

関連する問題