3 ms·
I can answer a few of these. For Visual Studio Code support, the community has produced an extension: https://marketplace.visualstudio.com/items?itemName=Dart-
by Harimwakairi 9y ago
I can answer a few of these.
For Visual Studio Code support, the community has produced an extension: https://marketplace.visualstudio.com/items?itemName=Dart-Code.dart-code https://marketplace.visualstudio.com/items?itemName=Dart-Cod...
Regarding packages, they're a combined effort between the Flutter team and external contributors. There are a bunch in https://github.com/flutter/plugins https://github.com/flutter/plugins, for example, with commits from both inside and outside Google.
- hysan 9y agoThe extension I saw in the docs, but I didn't see code linting as one of the features. Is there code linting included? Thanks for the plugins link. Any idea what Google's stance is on supporting or expanding support of platform plugins? There's no issues for plugins so I can't tell how stable those packages are. So even if it's a combined effort, I feel weary repeating what the early stages of React Native felt like.
- Harimwakairi 9y agoLinting is included with the extension (I think it's way down in the list of features on its page, but it're there). The flutter command line tool (included with the SDK) comes with a formatter, so it'd be insane not to hook into it. Re: plugins, I hadn't noticed until just now that the instructions for the plugins repo say to file issues under the main one. There are plenty there, though. A search for "Firebase," though: https://github.com/flutter/flutter/issues?utf8=%E2%9C%93&q=firebase https://github.com/flutter/flutter/issues?utf8=%E2%9C%93&q=f... turns up ~350 issues. I can't speak for the team, but solid support for platform APIs is going to go a long way toward adoption, so I can't imagine it's being overlooked.