lumide_flutter
The official Flutter extension for Lumide IDE.
Highlights
- Run, debug, attach, hot reload, and hot restart Flutter apps.
- Launch and switch devices, including stopped Android emulators and iOS Simulator.
- Set targets, flavors, build modes, and launch configurations.
- Use breakpoints, stepping, stack frames, scopes, variables, and evaluation.
- Open focused DevTools panes: Inspector, Performance, CPU Profiler, Memory, Network, and Logging.
- Click a widget in the running app and jump to its Flutter source.
- Toggle the performance overlay from the command palette.
- Run
flutter doctor,pub get,clean, and create new projects. - Select Flutter SDKs from PATH, FVM, Puro, or Lumide’s SDK manager.
Commands
Use the Command Palette (Cmd+Shift+P / Ctrl+Shift+P).
| Command | Purpose |
|---|---|
flutter.run / flutter.debug / flutter.attach |
Start or attach to an app |
flutter.selectDevice |
Choose a device or launch an AVD |
flutter.selectTarget |
Choose the Dart entry point |
flutter.hotReload / flutter.hotRestart |
Apply code changes or reset state |
flutter.devtools.<page> |
Open one DevTools page |
flutter.toggleWidgetInspector |
Click a widget and open its source |
flutter.togglePerformanceOverlay |
Toggle the runtime overlay |
flutter.doctor / flutter.pub.get / flutter.clean |
Run Flutter tools |
Hot reload on save is enabled by default. Configure it with flutter.hotReloadOnSave.
SDKs
Use SDKs: Manage SDKs to select or install Flutter. PATH, FVM, and Puro installations are also detected.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ by SoFluffy.