extensions
extensions copied to clipboard
Support for Flutter extension
Check for existing issues
- [X] Completed
Describe the feature
Please bring support for Flutter extension
If applicable, add mockups / screenshots to help present your vision of the feature
No response
I've moved this issue over to the extensions repository.
Anyone can explain, what would it take to support languages or if someone wants to start on it, where they can start?
Anyone can explain, what would it take to support languages or if someone wants to start on it, where they can start?
zed doesn't have a plugin system yet, so I think only the zed team can make the Flutter Plugin.
Waiting this feature too
Yes please
lemme know if you need help on this `🦾
Would be really awesome !
imo a flutter support would need
- detecting/opening & choosing simulators
- compatible with flutter run scripts
- flutter dev tools
- hot reload/restarts on saving a file
I dont think zed's present plugin system really can be made extensible in this way, would like have to bake these features into the editor
About Flutter features, hot-reload should be the first-priority one to ship into Zed in sooner. PLEASE!
Please, stop posting useless comments like "+1" or "please add this, I need this", that's not going to help, and only add spam to everyone's inbox. Just add a "👍" to the original comment.
Have a great day y'all
Waiting for this one
any update on flutter support ?
I am really waiting for this guys, the reason i decided to try out Zed was because VS Code was using up all my resources working on large projects
add Device manager
Waiting for the language support
Waiting for the language support
https://zed.dev/docs/languages/dart
When looking at the docs I have the feeling that we might not be able to create a flutter extension that is similar to the current VSCode or IntelliJ extensions since we are not able to customize the UI with additional buttons or add a new setting panel where users can define the path to the flutter and dart SDK.
We don't have to support all the features of the existing Flutter extensions, but being able to select a device in the a drop-down and click a run button would be a first draft 🤔
Is that possible or are there existing zed plugins as an example?
When looking at the docs I have the feeling that we might not be able to create a flutter extension that is similar to the current VSCode or IntelliJ extensions since we are not able to customize the UI with additional buttons or add a new setting panel where users can define the path to the flutter and dart SDK.
We don't have to support all the features of the existing Flutter extensions, but being able to select a device in the a drop-down and click a run button would be a first draft 🤔
Is that possible or are there existing zed plugins as an example?
umm so it's not possible to have the drop down as an extension. u can run the main function in the present dart extension and it works if a simulator is running or a device is selected.
the only way we can have advanced features like dropdown device selection/flutter inspector is by creating a fork of zed itself. i did try this and was able to achieve it to a level but due to my limited knowledge of rust, gpui and zed codebase, it was extremely buggy and kinda unusable.
@Chandram-Dutta I see. Forking shouldn't be required to build UI for extensions. This is quite limiting right now. I created an issue for this: #1288
The biggest problem I see with building extension is the lack of examples. I am willing to get into rust and gpui but we need more guidance for this. :/