Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>FVM ProNew to Visual Studio Code? Get it now.
FVM Pro

FVM Pro

Light Emmanuel Sorounmu

|
1 install
| (0) | Free
Full FVM integration for Flutter
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

FVM Pro: Full FVM Integration for Flutter 🚀

Introduction

FVM Pro is the essential Visual Studio Code extension designed for Flutter developers who rely on the Flutter Version Management (FVM) tool.

FVM Pro brings the full power of FVM commands directly into your VS Code workspace via a dedicated side panel and command palette, allowing you to manage Flutter versions, create projects, and execute long-running commands like APK builds without leaving the editor.

Installation

FVM Pro can be installed directly from the Visual Studio Code Marketplace or by searching for "FVM Pro" within the VS Code Extensions view (Ctrl+Shift+X).

If you encounter any issues or have feature requests, please file them on our GitHub repository.

✨ Features

FVM Pro provides immediate access to all core FVM functionalities, categorized in the dedicated FVM Manager side panel and the Command Palette (Ctrl+Shift+P).

🔧 Core FVM Management

Feature Command Palette Command Description
Set Project Version FVM: Use Version Select an installed Flutter version to use for the current workspace/project.
Set Global Version FVM: Set Global Select an installed Flutter version to set as the default global version.
Install New Version FVM: Install Version Prompt to enter and install a new Flutter version or channel (e.g., 3.35.7 or stable).
Remove Version FVM: Remove Version Select and remove an installed Flutter SDK version to free up space.
List Versions FVM: List Versions Display the output of fvm list in a dedicated output panel, showing all installed and currently used versions.

🔨 Project & Build Tools

Feature Command Palette Command Description
New Flutter Project FVM: New Project Guide you through creating a new Flutter project, allowing you to select and fvm use a specific Flutter version immediately.
Build APK Release FVM: Build APK Release The one-click command to run the long-running build: fvm flutter build apk --release. Displays progress in a notification.
Rename Package ID FVM: Rename Package ID Easily refactor your package ID/Bundle Identifier across Android (build.gradle), iOS (project.pbxproj), and pubspec.yaml using a single prompt.

🖥️ UI Integration

  • FVM Manager Side Panel: Provides a dedicated, persistent icon in the Activity Bar (left-most bar) to access all FVM commands with a single click.
  • Status Bar Indicator: Displays the currently set Global FVM Version in the VS Code Status Bar, providing an immediate visual check of your environment.

Extension Settings

FVM Pro is designed to require minimal configuration by leveraging your existing FVM CLI installation. A full list of extension settings would be listed here if applicable, but currently, FVM Pro aims for zero-config simplicity.

Key Bindings

All commands are accessible via the Command Palette (Ctrl+Shift+P). You can set custom key bindings for frequently used commands (e.g., fvm.buildApk) via the standard VS Code Keybindings editor (Ctrl+K Ctrl+S).

Analytics

This extension reports minimal, anonymous analytics to help improve stability and track feature usage, such as:

  • Extension load times.
  • FVM version number.
  • Frequency of use of core features (e.g., Build APK Release, Set Project Version).

Reporting can be disabled via VS Code's standard Telemetry: Telemetry Level setting.

Release Notes

For full release notes and version history, see the CHANGELOG.md file in the repository.

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