Flutter In Visual Studio



Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

Visual Studio Code offer great experience in text editor just like IDE. Flutter is the next generation easy app development framework for mobile apps (Android and iOS), desktop app, and web apps. Here some extension in Visual Studio Code that is useful for cross platform application development with Flutter Framework. This pack include extensions, git tools, todo list tools, recommended selection of themes and icons, and some utilities..You can select or disable some extension in this pack, so it can run as depend on your needs.

  • Install from the Visual Studio Code Marketplace or by searching within VS Code. Initialize extension for your project Open your project, open the command palette and find the Flutter Intl: Initialize command.
  • Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems.

Extension Included In This Pack

Here are some useful extension included in this packs :

  • Auto-Open Markdown Preview - Open Markdown preview automatically when opening a Markdown file.
  • Awesome Flutter Snippets - Awesome Flutter Snippets is a collection snippets and shortcuts for commonly used Flutter functions and classes.
  • Better Comments - Improve your code commenting by annotating with alert, informational, TODOs, and more!
  • BLOC - Support for the bloc library and provides tools for effectively creating blocs for both Flutter and AngularDart apps.
  • Bracket Pair Colorizer 2 - A customizable extension for colorizing matching brackets.
  • carbon-now-sh - A Code package to open the current editor content in carbon.now.sh .
  • Change Case - Quickly change the case (camelCase, CONSTANT_CASE, snake_case, etc) of the current selection or current word.
  • CodeSnap - Take beautiful screenshots of your code.
  • Dart - Dart language support and debugger for Visual Studio Code.
  • EditorConfig for VS Code - EditorConfig Support for Visual Studio Code.
  • Error Lens - Improve highlighting of errors, warnings and other language diagnostics.
  • Flutter - Flutter support and debugger for Visual Studio Code.
  • Flutter Files - Quickly scaffold flutter bloc file templates.
  • Flutter Helpers - This extension currently helps you to easily write JSONSerializable annotated classes and allows you to run code generation for those classes. You can also watch the files so that code generation is faster.
  • Flutter Tree - Extension for Flutter to build basic widget tree.
  • Flutter Widget Snippets - A set of helpful widget snippets for day to day Flutter development.
  • gi - Generating .gitignore files made easy.
  • Git History - View git log, file history, compare branches or commits.
  • GitLens Git supercharged - Supercharge the Git capabilities built into Visual Studio Code .Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.
  • Git Graph - View a Git Graph of your repository, and perform Git actions from the graph.
  • GitHub Pull Requests - Pull Request Provider for GitHub.
  • Highlight Matching Tag - Highlights matching closing or opening tag.
  • indent-rainbow - Makes indentation easier to read.
  • Jumpy - Jumpy provides fast cursor movement, inspired by Atom's package of the same name.
  • Live Share - Real-time collaborative development from the comfort of your favorite tools.
  • Markdown All in One - All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more).
  • Markdown Preview Enhanced - Markdown Preview Enhanced ported to vscode.
  • markdownlint - Markdown linting and style checking for Visual Studio Code.
  • Material Icon Theme - Material Design Icons for Visual Studio Code.
  • Mayukai Theme - Dark theme based on Ayu Theme, Andromeda Theme, Monokai, and some Material Colors.
  • MetaGo - vscode cursor move and select; jump, navigation, goto, acejump.
  • Multiple clipboards for VSCode - Override the regular Copy and Cut commands to keep selections in a clipboard ring.
  • Polacode - Polaroid for your code.
  • Pubspec Assist - Easily add dependencies to your Dart / Flutter project.
  • Pubspec Dependency Search - Easy search dependency name in dart packages site for flutter developers.
  • REST Client - REST Client for Visual Studio Code.
  • Settings Sync - Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
  • Trailing Spaces - Highlight trailing spaces and delete them in a flash.
  • TODO Highlight - Highlight TODOs, FIXMEs, and any keywords, annotations.
  • TODO List - List all action comments (TODO, FIXME, HACK etc) in an easy-to-read list.
  • Todo+ - Manage todo lists with ease. Powerful, easy to use and customizable.
  • Visual Studio IntelliCode - AI-assisted development.
  • VS Code Flutter i18n JSON - VS Code extension to create a binding between your translations from .json files and your Flutter app.
  • VSCode-Faker - Generate fake data for name, address, lorem ipsum, commerce and much more.
  • Waka Time - Metrics, insights, and time tracking automatically generated from your programming activity. Not installed by default.

For more information

Waka Time included in this extension pack. If you want to use Waka Time, you need free register in their website, and put API Key that needed in Waka Time Extension. You can read more details at their developer page.

Extension in this pack will be updated, added, or reduced, if future development for those extensions changed. If you don't like some extension in this extension pack, you can just disabling that extension in Extensions Menu, select extension you want to disabled, click Gear Icon, and choose Disable.

You can review what is changed every release by looking at Changelog File.

If you failed to install or update this extension pack. Try removing it first by uninstall this extension pack or remove all extension from your VS Code. And then try reinstalling this extension pack again. Don't forget to use reliable internet connection too.

Enjoy The Packs!

Made by

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

Coming from another platform? Docs: iOS, Android, Web, React Native, Xamarin.

Fast Development

Paint your app to life in milliseconds with Stateful Hot Reload. Use a rich set of fully-customizable widgets to build native interfaces in minutes.

Studio

Expressive and Flexible UI

Flutter

Quickly ship features with a focus on native end-user experiences. Layered architecture allows for full customization, which results in incredibly fast rendering and expressive and flexible designs.

Native Performance

Flutter’s widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts, and your Flutter code is compiled to native ARM machine code using Dart's native compilers.

Try Flutter in your browser

Want more practice? Try a codelab.

Fast development

Flutter's hot reload helps you quickly and easily experiment, build UIs, add features, and fix bugs faster. Experience sub-second reload times without losing state on emulators, simulators, and hardware.

Learn more
Reflectly

An award winning mindfulness app built with Flutter.

Download: iOS, Android
Learn more

Expressive, beautiful UIs

Create Flutter Project In Visual Studio Code

Delight your users with Flutter's built-in beautiful Material Design and Cupertino (iOS-flavor) widgets, rich motion APIs, smooth natural scrolling, and platform awareness.

Browse the widget catalogCreate flutter project in visual studio code

Native Performance

Flutter’s widgets incorporate all critical platform differences such as scrolling, navigation, icons and fonts to provide full native performance on both iOS and Android.

Demo design inspired by Aurélien Salomon's Google Newsstand Navigation Pattern

Learn from developers

Visual

Watch these videos to learn from Google and developers as you build with Flutter.

Visit our YouTube playlist

Who's using Flutter?

Create flutter project in visual studio code

Organizations around the world are building apps with Flutter.

Flutter Visual Studio Code Debug

See what’s being created

Flutter On Vs Code

Install Flutter today.

Visual Studio Code Flutter Setup

It’s free and open source.