6

Visual Studio 2005 より前では、ブックマーク機能は完全に機能していました。その後、VS 2005 以降、「次」または「前」のブックマークのリクエストが正しく機能しなくなったことに気付きました。確かに別のブックマークに移動しますが、現在の場所に基づいて、関連性が最も低い、ま​​たは最もあいまいなブックマークの場所に移動します. ブックマークに座っていて、次の (および前の) ブックマークを「見る」ことができる場合でも、Visual Studio はランダムな遠く離れたブックマークに移動します (可能であれば、完全に別のプロジェクトとファイル内)。それを助ける)。

実際、ドキュメント内の「次の」ブックマークに実際にアクセスできる唯一の方法は、ソリューション全体でブックマークが 2 つ以下であることを確認することです (両方とも現在のドキュメントに配置する必要があります)。

これがどのようにうまくいかなかったのかを理解しようとしています。簡単な構成設定があれば、問題を修正できます。現在、Visual Studio 2008 を使用しています (同じ問題があります)。私は2010年にまだこれを試していません。

更新: ブックマークがトラバースされる順序は、ブックマークが作成された順序であることを発見しました。その順序を手動で再配置できる「ブックマーク ビュー」があります。ただし、以前は常に行番号の昇順であったため、はるかに便利でした。問題は、どうすれば動作を変更できるかということです。

4

1 に答える 1

6

2005 年以降、CTRL-K+CTRL-N および CTRL-K+CTRL-P ショートカットは、「キャレットを現在のドキュメントの次のブックマークに移動する」から「キャレットを次のブックマークに移動する」に変更されたと思います。

次のように、キーボード ショートカットを編集して CTRL-K+CTRL-N と CTRL-K+CTRL-P を割り当てることで、以前の動作に戻すことができます。

ここに画像の説明を入力

ここに画像の説明を入力

于 2011-03-01T05:29:03.613 に答える