2

この質問は私にとって非常に具体的かもしれませんが、試してみます。シナリオは次のとおりです。

  1. Delphi XE2 では、ショートカット " Ctrl+ Shift+ 7" でブックマークを切り替えます (他のブックマークもCtrl+ Shift+[1..9]と同様)。
  2. ModelMaker Tools (v. 9.1.0 ですが、以前にもこのエラーが発生したと思います) をインストールしました。ショートカット " Shift+ Ctrl+ Alt+ Y" を "Sync Declaration/Implementation" に割り当てました。

ModelMaker のショートカットを使用するときはいつでも、ブックマーク (7) も設定します。どうしてこれなの?「実際の」ショートカット ( Ctrl+ Shift+ 7) とは異なり、ブックマークは切り替えられず、設定されるだけであることに注意してください。

この振る舞いは私を困惑させます。誰か説明がありますか?私はそれほど多くのブックマークをめったに使用しないので、大きな問題ではありませんが、興味をそそられました。

4

1 に答える 1

2

いくつかのリファクタリングのために、ModelMakerコードエクスプローラーはあなたの便宜のためにいくつかのブックマークを設定します。

それはどこかに文書化されていますが、私はどこを忘れました(:

編集ここに記載されています。

IDE編集バッファーを変更するすべてのリファクタリング操作(オプション)は、ブックマーク#7を現在のカーソル位置にドロップします。Extractメソッドがブックマーク#8を元のコードにドロップし、#9を抽出されたメソッドにドロップする方法と同様です。ブックマーク番号は[履歴]タブでカスタマイズでき、特定のブックマークの削除を無効にすることもできます。

于 2012-05-27T21:17:29.817 に答える