You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For info on the Flutter UI Guides preview, see the v3.31 release notes. This thread is for collecting feedback on the guides (including the customTracking setting).
@digitalhurricane-io it's not expected behaviour :( Do you have any syntax errors in the file/code that isn't working? Would you mind opening a new issue specifically for this, and include screenshots of the code that's not working? Thanks!
@jckpn the second screenshot uses builders, which didn't support these. I believe that's been improved in a later SDK, but hasn't made the Flutter stable channel yet. Hopefully it'll just start working when it does :-)
@a-eid what is your line-height set to? Custom line heights will cause gaps (see #1902) but it shouldn't have such large spaces unless you've set your line height really high.
Thanks for all the feedback. I don't think there's much more to collect from this issue so I'll close it. The UI guides feature remains behind a preview flag because it's method of rendering is not too reliable but there are currently no other available APIs.
If VS Code gets a better API for this in the future (microsoft/vscode#73780), we can move them over and hopefully have something good enough to ship on-by-default.
Activity
digitalhurricane-io commentedon Jun 1, 2019
I have both dart.previewFlutterUiGuides and dart.previewFlutterUiGuidesCustomTracking enabled.
I've restarted vscode.
When I write new code, the guidelines appear.
But they don't appear on code that I've already written.
Edit: Seems to not appear only on some code I've already written.
Is that expected behavior?
DanTup commentedon Jun 1, 2019
@digitalhurricane-io it's not expected behaviour :( Do you have any syntax errors in the file/code that isn't working? Would you mind opening a new issue specifically for this, and include screenshots of the code that's not working? Thanks!
digitalhurricane-io commentedon Jun 1, 2019
I'm nesting widgets inside a ternary operator on the offending code. Perhaps this is why?
Edit: I've opened an issue with a screenshot of the code here #1771
windwp commentedon Jun 3, 2019
UI guides do not work inside the builder.
marcoms commentedon Jun 11, 2019
Guide formatting breaks when using tabs for indentation
DanTup commentedon Jun 12, 2019
@marcoms good catch - I opened #1791 specifically for that and will fix for vNext.
jckpn commentedon Jun 28, 2019
Only works in some files for me... not sure why or what I'm doing wrong.
Here it works great:

Here it doesn't seem to work (at least not how I would expect):
(Both are files I wrote before enabling the UI guides)
This is such a great idea in theory though, will make writing code in Flutter so much nicer.
DanTup commentedon Jul 8, 2019
@jckpn the second screenshot uses builders, which didn't support these. I believe that's been improved in a later SDK, but hasn't made the Flutter stable channel yet. Hopefully it'll just start working when it does :-)
a-eid commentedon Dec 25, 2019
not sure why it looks like that for me..
a-eid commentedon Dec 25, 2019
could be the custom line height I think..
DanTup commentedon Jan 2, 2020
@a-eid what is your line-height set to? Custom line heights will cause gaps (see #1902) but it shouldn't have such large spaces unless you've set your line height really high.
emme1444 commentedon Feb 8, 2020
Italic multiline comments causes the guidelines within the comment to also tilt.

See screenshot:
DanTup commentedon Feb 13, 2020
@emme1444 looks like that's been filed at #2239 - thanks!
DanTup commentedon Oct 27, 2020
Thanks for all the feedback. I don't think there's much more to collect from this issue so I'll close it. The UI guides feature remains behind a preview flag because it's method of rendering is not too reliable but there are currently no other available APIs.
If VS Code gets a better API for this in the future (microsoft/vscode#73780), we can move them over and hopefully have something good enough to ship on-by-default.