Exercise 3: Try Every Prefix — Possible Solution ==================================================================== STEPS ------------------------------ 1. Open Quick Open with Ctrl+P. 2. Type ">" (greater-than). The box relabels itself and now shows the exact same command list as Ctrl+Shift+P's Command Palette — confirming the chapter's own claim that they're literally the same underlying search box. 3. Clear the box, reopen Quick Open, and type "@". With a code file open, this shows a list of that file's own symbols — functions, classes, or variables defined in it — letting you jump straight to a definition instead of scrolling to find it. 4. Clear and reopen, then type "#". This searches symbols across EVERY file in the open folder, not just the current one — typing part of a function name here can find it even if you don't remember which file it lives in. 5. Clear and reopen, then type ":" followed by a number (e.g. ":15"). This jumps directly to line 15 of the currently open file, the same line-jump behavior from the Status Bar exercise in Chapter 1, now reachable from Quick Open as well. WHAT TO NOTE ------------------------------ Each prefix completely changes what's being searched, but the underlying box, keystroke, and result-list UI stay identical across all four modes — only the interpretation of what you type changes. The "@" and "#" modes are noticeably more useful once working in larger files/projects with many functions, since they replace manual scrolling or Explorer-clicking with a direct, named jump. WHY THIS WORKS AS AN ANSWER ------------------------------ Working through all four prefixes hands-on, one at a time, reinforces the chapter's own comparison table directly — rather than just reading that ">" opens commands, @ searches file symbols, # searches workspace symbols, and : jumps to a line, actually triggering each one confirms the behavior and builds the habit of reaching for the right prefix depending on what's actually being searched for.