DotNet.Meteor

screenshot of DotNet.Meteor

A VSCode extension that can run and debug .NET apps (MAUI, Avalonia, Xamarin.Native)

Overview:

The .NET Meteor is an extension that enables developers to build, debug, and deploy .NET apps across various devices and emulators. It is compatible with Windows, MacOS, and Linux operating systems. Key features include XAML IntelliSense, XAML Hot Reload, Performance, and Memory Profiling, MAUI Blazor support, multiple folders in a workspace, F# language support, and the ability to run applications seamlessly.

Features:

  • Cross-Platform: Supports Windows, MacOS, and Linux operating systems.
  • XAML IntelliSense: Provides XAML syntax highlighting and snippets for .NET MAUI and third-party controls.
  • XAML Hot Reload: Allows real-time updates to XAML files on any platform.
  • Performance and Memory Profiling: Identifies performance bottlenecks and memory issues within applications.
  • MAUI Blazor Support: Enables building and debugging of MAUI Blazor apps.
  • Multiple Folders in a Workspace: Facilitates the use of multiple folders within a workspace and easy switching of running projects.
  • F# Support: Building and debugging projects written in the F# language.
typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.