<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r" -->

---
title: Navigate VS Code Faster with the Command Palette ⚡
description: A quick walkthrough of using VS Code&#x27;s command palette (Ctrl+P) to navigate a codebase efficiently. Covers using &#x27;?&#x27; to see available prefixes, &#x27;@&#x27; to list...
canonical: https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Navigate VS Code Faster with the Command Palette ⚡ | daily.dev
og:description: A quick walkthrough of using VS Code&#x27;s command palette (Ctrl+P) to navigate a codebase efficiently. Covers using &#x27;?&#x27; to see available prefixes, &#x27;@&#x27; to list...
og:url: https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r
og:image: https://api.daily.dev/og/posts/9h20Ufe9R.png
og:image:alt: Navigate VS Code Faster with the Command Palette ⚡
og:image:width: 1200
og:image:height: 630
og:locale: en
---

[Visual Studio Code](https://daily.dev/sources/vscode)

[Watch video](https://api.daily.dev/r/9h20Ufe9R)

# [Navigate VS Code Faster with the Command Palette ⚡](https://api.daily.dev/r/9h20Ufe9R "Go to post")

A quick walkthrough of using VS Code's command palette (Ctrl+P) to navigate a codebase efficiently. Covers using '?' to see available prefixes, '@' to list symbols in the current file in order of appearance, '@:' to group those symbols by type (classes, functions, variables), and '#' to search for symbols across the entire workspace, such as finding all functions starting with 'test'.

[#productivity](/tags/productivity "Check all #productivity posts")[#vscode](/tags/vscode "Check all #vscode posts")

Sep 02 • 1m watch time

Questions this post answers

How do I search for all symbols across my entire VS Code workspace, not just the current file?

Open the command palette with Ctrl+P and type '#' followed by your search term to search symbols across the whole workspace, rather than just the open file. For example, typing '#test' finds all functions starting with 'test' anywhere in the project, letting you jump directly to them. daily.dev surfaces workflow tips like this for developers speeding up VS Code navigation.

How can I list and group symbols like classes and functions within a single file in VS Code?

In VS Code, open the command palette and press '@' to list all symbols in the current file in the order they appear. Adding a colon after the '@' ('@:') groups those same symbols by type, such as classes, functions, and variables, instead of showing them in file order. daily.dev collects editor shortcuts for developers who navigate large codebases daily.

Comment

Bookmark

Copy

![Placeholder image for anonymous user](https://media.daily.dev/image/upload/s--qsFuKGv_--/t_logo,f_auto/public/noProfile)Share your thoughts Post

[![Visual Studio Code's image](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d5adab6ae9fb44d19859748fc30f5e18)](https://daily.dev/sources/vscode)

[Visual Studio Code](https://daily.dev/sources/vscode "https://daily.dev/sources/vscode")

Visual Studio Code is a lightweight and powerful code editor developed by Microsoft, offering built-... Read more

841 Followers

•

2K Upvotes

#### Would you recommend this post?

Copy link

WhatsApp

Facebook

X

New Squad

Copy linkShare with your friends

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Navigate VS Code Faster with the Command Palette ⚡","url":"https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r"},"datePublished":"2026-09-02T22:37:39.831Z","dateModified":"2026-09-02T22:37:57.053Z","description":"A quick walkthrough of using VS Code's command palette (Ctrl+P) to navigate a codebase efficiently. Covers using '?' to see available prefixes, '@' to list...","image":"https://i.ytimg.com/vi/l4M5TdEFnCQ/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/l4M5TdEFnCQ/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Visual Studio Code","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Visual Studio Code","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d5adab6ae9fb44d19859748fc30f5e18","url":"https://daily.dev/sources/vscode"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"productivity,vscode","timeRequired":"PT1M","video":{"@type":"VideoObject","name":"Navigate VS Code Faster with the Command Palette ⚡","description":"A quick walkthrough of using VS Code's command palette (Ctrl+P) to navigate a codebase efficiently. Covers using '?' to see available prefixes, '@' to list...","thumbnailUrl":"https://i.ytimg.com/vi/l4M5TdEFnCQ/sddefault.jpg","uploadDate":"2026-09-02T22:37:39.831Z","duration":"PT1M","url":"https://api.daily.dev/r/9h20Ufe9R","embedUrl":"https://www.youtube.com/embed/l4M5TdEFnCQ"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Visual Studio Code","item":"https://daily.dev/sources/vscode"},{"@type":"ListItem","position":3,"name":"Navigate VS Code Faster with the Command Palette ⚡"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/navigate-vs-code-faster-with-the-command-palette--9h20ufe9r#faq","mainEntity":[{"@type":"Question","name":"How do I search for all symbols across my entire VS Code workspace, not just the current file?","acceptedAnswer":{"@type":"Answer","text":"Open the command palette with Ctrl+P and type '#' followed by your search term to search symbols across the whole workspace, rather than just the open file. For example, typing '#test' finds all functions starting with 'test' anywhere in the project, letting you jump directly to them. daily.dev surfaces workflow tips like this for developers speeding up VS Code navigation."}},{"@type":"Question","name":"How can I list and group symbols like classes and functions within a single file in VS Code?","acceptedAnswer":{"@type":"Answer","text":"In VS Code, open the command palette and press '@' to list all symbols in the current file in the order they appear. Adding a colon after the '@' ('@:') groups those same symbols by type, such as classes, functions, and variables, instead of showing them in file order. daily.dev collects editor shortcuts for developers who navigate large codebases daily."}}]}
```

