Flutter test support!
We now support running and debugging ‘flutter test’ tests! Right click on your Flutter tests in the test/ directory, and choose the ‘Run’ or ‘Debug’ option:
The results are displayed in the standard IntelliJ test runner. The support for this just recently landed in Flutter’s alpha channel, so you don’t see support for it in IntelliJ, you may want to run ‘flutter upgrade’. Happy testing!
Improved project creationWhen creating a new Flutter project, you now have the option of installing the Flutter SDK from the new project wizard. This will help new users get started – they can create their first Flutter project without having to make a detour to the command line. In addition, we’ve improved the error reporting on project creation failures.
Reload feedback improvementsBased on user feedback, we’ve made some improvements to the UI for hot reload. When clicking the hot reload button (or using the reload key binding), we disable the hot reload button during the course of the reload. In addition, we clear the console text at the start of a reload. These changes should help awareness of when a reload is in progress, and users will be able to better associate any error messages in the console with the most recent reload.
Miscellaneous fixes and improvements
- Added a new action to allow you to open your iOS sources in Xcode
- Cleaned up and re-organized the Flutter view toolbar
- Improved inspections and validations for the Flutter SDK configuration in IntelliJ