Skip to content
| Marketplace
Sign in
Visual Studio>Tools>CodeNav
CodeNav

CodeNav

Samir Boulema

|
19 installs
| (0) | Free
Show the code structure of your current document.
Download

CodeNav

Visual Studio extension to show the code structure of your current document

Sponsor

Features

  • Quickly see all the important methods and properties in your document
  • Never get lost during a refactoring of a super long document
  • Clicking on an item in the list will take you to that location in the document
  • Show/Dock as a separate tool window.
  • Cursor position will be reflected by highlighting the current method in the list
  • Light/Dark theme support
  • Collapse/Expand all ranges
  • History/edit indicators
  • Sort by file order or by name
  • Regions
  • Filter/search items by name
  • Hide, ignore or change opacity of items based on item kind (method, property), access (public, private), empty state
  • Bookmarks

Features broken in v10

  • Synced collapsing/expanding ranges VSExtensibility - #545 - Feature request: Text Editor: Collapse/Expand ranges

Features dropped in v10

  • Top Margin
  • Toggle visibility by double-clicking the splitter bar
  • Show as an editor margin (left side / right side / top side / hidden)
  • Visual studio 2017, 2019 support
  • Customizable fonts

Language support

  • C#

Languages dropped in v10

  • Visual Basic
  • JavaScript
  • CSS

Installing

Visual Studio Marketplace Visual Studio Marketplace

GitHub Releases

Open VSIX Gallery

Screenshots

Preview Preview-Dark

Filter window

Filters

Options window

Settings

Bookmarks

Bookmarks

Links

DataTriggers in a XAML ItemsControl

Splitting up the tool window XAML in resource dictionaries

Getting a clientContext in an AsyncCommand bound to a XAML Command property

Settings Sample

Settings Sample 2

Fix having multiple projects

Making a WPF TextBox binding fire on each new character

Bind width of a textbox inside VisualBrush

How to add a vertical Separator

Change color of Button when Mouse is over

Solving class dependencies

How to access the currently active Project

ListView with a GridView

Header not showing up in WPF ListView

Make WPF ComboBoxes fill a whole column width

How Do I Set Up Grid Lines for my ListView?

Styling the ListView Column Header

DataGrid in ToolWindow cannot be set to editmode

Setting WPF border visible or not depending on ScrollViewer's VerticalScrollBarVisibility property

CommentRemover Sample

CompositeExtension Sample

VSExtensibility - #554 - Feature request: Text Editor: Scroll to line

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft