Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>.NET PulseNew to Visual Studio Code? Get it now.
.NET Pulse

.NET Pulse

Denis Voituron

|
2 installs
| (0) | Free
Enhanced .NET development workflow with smart project building, code-behind navigation, git tools, and external terminal integration
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

.NET Pulse

A Visual Studio Code extension that enhances your .NET development workflow with powerful productivity features including external terminal access, smart project building, and quick navigation to code-behind files.

▫️Keyboard Shortcuts

Command Windows/Linux Mac
Open Explorer panel Ctrl+Alt+L Ctrl+Alt+L
Open the Search panel Ctrl+Shift+F Ctrl+Shift+F
Open Source Control panel Ctrl+Alt+P Ctrl+Alt+P
Open Testing panel Ctrl+Alt+T Ctrl+Alt+T
Build the current .NET Project Ctrl+B Cmd+B
Navigate to Code-Behind F7 F7
Create new file in Explorer Shift+F2 Shift+F2
Close the current window Ctrl+W cmd+W
Opens current file's directory in external terminal Ctrl+Alt+Space Ctrl+Alt+Space

▫️Default configurations

This extension automatically configures several VS Code settings optimized for .NET development:

  • Editor Settings:

    • Mouse wheel zoom enabled
    • Cascadia Mono font family
    • Tab size set to 2 spaces
  • File Nesting:

    • Automatic nesting of related files (code-behind, designer, generated files)
    • Organized Explorer view for .razor, .cs, .xaml, .aspx, and more
    • Collapsed nesting by default for cleaner workspace
  • Icons:

    • VS Code Icons theme for better file type visualization

▫️Build Project

Intelligently build .NET project directly from any file in your workspace. The extension automatically finds the nearest project file (.csproj) and builds it.

  • Right-click on any file in the Explorer and select .NET Pulse → Build Project
  • Use keyboard shortcut: Ctrl+B (Windows) or Cmd+B (Mac)
  • Works from any file within your project - automatically locates the nearest project file

▫️Navigate to Code-Behind File

Seamlessly navigate from markup files to their associated code-behind files with a single keystroke.

  • Open any supported markup file (.cshtml, .razor, .aspx, or .ascx)
  • Press F7 to jump to the corresponding code-behind file
  • Automatically opens files like MyComponent.razor.cs from MyComponent.razor

▫️Git Tools

1. Compare with Unmodified

Quickly view git changes for any modified file by comparing it with its unmodified version (HEAD) in a side-by-side diff view.

  • Right-click on any file in the Explorer and select .NET Pulse → Git: Compare with unmodified

2. View History

View the complete git history for any file using VS Code's built-in Timeline view.

  • Right-click on any file in the Explorer and select .NET Pulse → Git: View history
  • Opens the Timeline view showing all commits that affected the selected file

▫️Open in External Terminal

Quickly open any file's directory in your external terminal (Windows Terminal by default) without leaving VS Code.

  • Right-click on any file in the Explorer and select .NET Pulse → Open in External Terminal
  • Use keyboard shortcut: Ctrl+Alt+Space (while focused on editor or explorer)

You can customize the terminal path in your VS Code settings by adding:

"externalTerminal.path": "path/to/your/terminal.exe"

Extension Dependencies

This extension works seamlessly with:

  • C# Dev Kit (ms-dotnettools.csdevkit)
  • Visual Studio Keybindings (ms-vscode.vs-keybindings)
  • VSCode Icons (vscode-icons-team.vscode-icons)

Requirements

  • Visual Studio Code 1.85.0 or higher
  • Windows Terminal (for external terminal feature) or a configured custom terminal

Issues and Contributions

Found a bug or have a feature request? Please visit the GitHub repository to report issues or contribute.

License

This extension is provided as-is for productivity enhancement in .NET development workflows.

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