zed
zed copied to clipboard
Fix Dart syntax highlighting issue
Release Notes: Improved Syntax Highlighting. Closes #8151
Before:
After:
(Shameless plug, since I build the theme) Theme: The Dark Side
@maxbrunsfeld Before the release of version 0.124, integrating this PR would be beneficial as it enhances syntax highlighting for Flutter and Dart applications.
That's awesome, it's improving reading the code. LGTM. I'm using preview version, if it's won't merge soon, I'll cherry-pick and use this.
Edit: I forked and tried, good job, thanks.
Do you planning to add Flutter debugger ? I'm using flutter run with nodemon nodes package for hot-reload. But we need Flutter debugger like VSCode. I'll try to help if I can about it.
@MarlonJD, thanks a ton for checking out the PR! 🌟 Crossing my fingers it gets the green light soon!
As for the Flutter debugger, that’s not my jam right now. There’s an open issue where the pros are hashing it out. So, I’m stepping back to let those in the know do their thing. 😁
@maxbrunsfeld any timeline on when we can get this PR reviewed? Are we waiting for language support as extension?
I've started the work for transitioning dart support as extension. Currently the blocker is the lack of language servers api.
@maxbrunsfeld just checking in, any updates on this?
@Imgkl We've extracted the Dart support out into an extension:
https://github.com/zed-industries/zed/tree/3a6e0bb9b68ddb8c471c71b25d3052f6fae8b703/extensions/dart
Could you rebase this PR against main to account for the change in file locations?
Sure, will do. @maxdeviant
| Warnings | |
|---|---|
| :warning: |
This PR is missing release notes. Please add a "Release Notes" section that describes the change:
If your change is not user-facing, you can use "N/A" for the entry:
|
Generated by :no_entry_sign: dangerJS against ecd3f70717ce4849a1929927c0c3e674012d7ef3
@maxdeviant Done. This branch is rebased with main and pushed my changes.
On my way to tell everyone, "If you are comfortably using Dart on Zed, I'm the reason.". 😄

what version of zed has this?
what version of zed has this?
This hasn't been released yet, but will be in v0.0.2 of the Dart extension: https://github.com/zed-industries/zed/pull/10940
I'll get that published soon.