Hacker News new | past | comments | ask | show | jobs | submit login

I use Emacs, and I'm one of the lead contributors to Flutter. Hopefully that answers your question. :-)

We have various tools that can help you configure your setup without an IDE. For example, `flutter run` listens to SIGUSR1 to do a hot reload, `flutter analyze` has a flag to write the latest results to a file, etc.

I'm also a Flutter contributer and code entirely in vim. I use dart-vim-plugin for syntax highlighting and 'flutter analyze --watch' for live analysis.

If you're after code completion, vim-lsc plugin combined with dart_language_server should work.

[1] https://github.com/dart-lang/dart-vim-plugin

Yeah, that definitely motivates me :) Thanks!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact