A list of useful VS Code Extensions for Flutter Developers

Mo Malaka
Flutter Community
Published in
2 min readMay 20, 2022
Photo by Chris Ried on Unsplash

Visual Studio Code is one the most popular IDE, Many programmers prefer VS Code because it offers so many extensions for added functionality, productivity, debugging, and speed.

Here is a list of VSCode extensions that will make you a more productive Flutter developer.

Dart: Extends VS Code with support for the Dart programming language

Flutter: Adds support for effectively editing, refactoring, running, and reloading Flutter apps

Pubspec Assist: This extension allows you to search for packages without having to leave the editor and then adds them to the pubspec.yaml file

Awesome Flutter Snippets: This extension is a collection of commonly used Flutter classes and methods.

Flutter Stylizer: This extension organizes your Flutter classes in an opinionated and consistent manner.

Better Comments: This extension will help you create more human-friendly comments in your code.

Color Highlight: This extension makes it possible to view the colors in your editor

Error Lens: This extension highlights the error lines in the code and appends the error details at the end of the line

Dart Barrel Export File Generator: create barrel file that exports the files in the current directory.

bloc: provides tools for effectively creating Blocs and Cubits

Code Spell Checker: A basic spell checker that works well with camelCase code.

GitLens: helps you to visualize code authorship at a glance via Git blame annotations and CodeLens,

Path Intellisense: autocompletes filenames

vscode-icons: Bring icons to your IDE

If you know of any other extensions that you recommend, then please let me know!

Thank you. 👋🏻

Follow me on Twitter for more tips about #coding, #learning, #technology… etc.

Check my Apps on Google Play & Apple Store

https://twitter.com/FlutterComm

--

--

Mo Malaka
Flutter Community

Solutions Architect @aws-amplify | Lifelong Learner | Opinions are my own