Hide extension button when embedded in an IDE (#9956) * Hide the extension settings action when DevTools is running in an IDE. Fixes https://github.com/flutter/devtools/issues/8507 * Ensure that the extensions action is displayed when showing an extension on screen, even when embedded in an IDE. * Replace https://flutter.dev/ with a data placeholder in _controller_web.dart to prevent browser X-Frame-Options iframe errors during local debugging. * Add debugging devtools extensions skill * add to release notes * format * Apply suggestions from code review Co-authored-by: Kenzie Davisson <43759233+kenzieschmoll@users.noreply.github.com> * Use OS-based browser opening commands * Refactor HTML into a function * remove embedMode information from skill, since it's unrelated * Extract conditionals into local variable * Use isEmbedded() to ensure that embedMode=One or embedMode=Many are allowed * format --------- Co-authored-by: Kenzie Davisson <43759233+kenzieschmoll@users.noreply.github.com>
Dart & Flutter DevTools is a suite of performance tools for Dart and Flutter.
For documentation on installing and trying out DevTools, please see our docs.
Contributions welcome! See our contributing page for an overview of how to build and contribute to the project.
By using Dart DevTools, you agree to the Google Terms of Service. To understand how we use data collected from this service, see the Google Privacy Policy.