Skip to main content

Tools

Additional productivity tools and utilities for enhanced development workflow.

Overview

C# Dev Tools includes a comprehensive set of developer tools:

Bookmarks

Mark important code locations for quick navigation:

  • Mark lines with visual indicators
  • Navigate between bookmarks globally
  • Add labels to bookmarks
  • Organize in dedicated tree view
  • Keyboard shortcuts for efficiency

Diagrams

Create and manage technical diagrams:

  • Excalidraw integration
  • Global and workspace diagrams
  • Whiteboard-style drawing
  • Export and share diagrams
  • Version control friendly

Text Tools

Utilities for text manipulation:

Encoders/Decoders

  • Base64 encode/decode
  • URL encode/decode
  • HTML encode/decode
  • JSON formatting and validation
  • JWT token decoder

Text Analysis

  • Regex tester
  • Text comparison
  • String utilities
  • Hash generators

User Interface Tools

Design and preview UI elements:

  • Color converter
  • Color mixer
  • Color palette generator
  • Gradient maker
  • Contrast checker
  • Cubic Bezier editor
  • Icon browser

Accessing Tools

All tools are available in the Solution Explorer:

  1. Open Solution Explorer
  2. Expand "Tools" section
  3. Select desired tool
  4. Tool opens in webview or panel

Common Features

Webview-Based

Most tools use webviews for rich interfaces:

  • Interactive controls
  • Real-time preview
  • Copy results easily
  • Responsive design

Standalone

Tools work independently:

  • No solution required
  • Use anytime
  • Quick access
  • Lightweight

Benefits

  • Reduce context switching
  • All-in-one development environment
  • Consistent interface
  • Time-saving utilities
  • Enhanced productivity

Integration

Tools integrate with:

  • Code editor
  • Clipboard
  • File system
  • Settings
  • Other extensions