namespace JetBrains.ReSharper.Koans.Navigation { // ブックマーク機能を試してみます。 // // TODO: ReSharperでブックマーク機能が動作しない (ReSharper 2021.1 on VisualStudio2019) // // ブックマークを付けたり、外したり、ブックマーク先に移動したりします。 // // 簡易見出し付き (with ニーモニック) のブックマークの付け外し // Ctrl+F11 (Common) // // 簡易見出し付きブックマークへの移動 // Ctrl+[0-9] (Common) // // ブックマークリストのポップアップ表示 // Ctrl+` (ReSharper VisualStudio Keymap) // Shift+F11 (Rider Default IntelliJ Keymap) // // 簡易見出し付きブックマークの直接作成 (上書き) // Ctrl+Shift+[0-9] (Common) // // 1. 下に定義のある "MethodOne" に移動し、簡易見出し付きブックマーク "1" を設定します。 // メソッドの行にキャレットを置き、ショートカットキーを押します。 // Ctrl+Shift+1 // エディター行番号付近の余白のブックマークアイコンではなく、ショートカットキーで操作しましょう。 // // 2. 同様に、 "MethodTwo" と "MethodThree" に 2 と 3 のブックマークを設定します。 // // 3. 設定した3つのブックマークを移動してみます。 // 以下のショートカットで移動してみましょう。 // Ctrl+1, Ctrl+2, Ctrl+3 // // 4. ブックマークを削除したり、別の場所に移動したりしてみます。 // ブックマークのある行で同じ番号のショートカットを押すと、トグルで削除されます。 // 他の行でショートカットを押すと、押したショートカットの番号は移動します。 // Ctrl+Shift+1, Ctrl+Shift+2, etc // // 5. ブックマーク一覧を表示して移動してみましょう。 // Ctrl+` (ReSharper VisualStudio Keymap) // Shift+F11 (Rider Default IntelliJ Keymap) // // 6. ポップアップメニューから匿名のブックマークを設定します。 // Shift+F11 でポップアップメニューを開き、コードを選択して F11 を押して匿名のブックマークを設定します。 // ブックマークのリストを選択すると該当ブックマークの箇所に移動できます。 public class Bookmarks { public void MethodOne() { } public void MethodTwo() { } public void MethodThree() { } } }