Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>High On .NETNew to Visual Studio Code? Get it now.
High On .NET

High On .NET

BearCarpenter

| (0) | Free
Productivity tools for .NET developers using Visual Studio Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

High On .NET

Productivity tools for .NET developers using Visual Studio Code.

High On .NET is a growing collection of small tools that remove everyday friction from .NET development.

Usage

  1. Open an .fsx file
  2. Add a breakpoint
  3. Run: HighOn.NET: Debug Current FSX Script
  4. Start debugging

That's it.


Requirements

  • Visual Studio Code
  • .NET SDK installed
    • use vscode extension: ms-dotnettools.vscode-dotnet-runtime
    • run command: csdevkit.installDotnetSdk
  • Windows (Linux 🚧 Planned)
  • * nice to have vscode extensions:
    • ms-dotnettools.csdevkit
    • Ionide.Ionide-fsharp

Why?

.NET development often requires repeating the same small tasks: finding SDKs, creating configurations, running commands, and switching between tools.

High On .NET turns these workflows into simple commands inside VS Code.

Features

Feature Status
Debug F# scripts (.fsx) directly from VS Code ✅ Available
Automatically find the correct F# Interactive (fsi.dll) ✅ Available
No launch.json required for FSX debugging ✅ Available
More .NET developer productivity tools 🚧 Coming soon

Debug F# scripts

Debugging an .fsx file should be simple.

Normally you need to create a custom launch.json:

{
  "type": "coreclr",
  "request": "launch",
  "program": "C:\\Program Files\\dotnet\\sdk\\9.x.x\\FSharp\\fsi.dll",
  "args": [
    "${file}",
    "--debug+",
    "--debug:portable",
    "--optimize-"
  ]
}

The problem:

  • SDK versions are different between machines
  • fsi.dll path changes after SDK updates
  • every developer needs their own configuration

High On .NET removes this setup.


Roadmap

High On .NET will grow into a collection of .NET productivity tools.

Ideas:

Tool Status
F#: script debugging ✅ Done
Build/Restore nearest fsproj or csproj by context 🚧 Planned
Starter framework templates 🚧 Planned
Snippets 🚧 Planned
More ideas 💡 Open

Contributing

Found a repetitive .NET workflow that could be automated?

Open an issue and share the idea.


License

MIT

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