Skip to content

Document SDK location rules #5312

@Rexios80

Description

@Rexios80

Describe the bug
The Dart version specified in my path is not used when clicking the run/debug buttons in VSCode

To Reproduce
Steps to reproduce the behavior:

  1. Install Dart 3.0.0 with homebrew
  2. Install Flutter (I used FVM, but that shouldn't be necessary)
  3. Attempt to run Dart code with the run button
  4. It probably fails due to dependency issues
  5. Run the code with dart run
  6. It works

Expected behavior
The dart version specified in my path is used by the extension to run code

Screenshots
image

Workspace Environment
Dart Code extension: 3.98.1
Flutter extension: 3.98.0 (not activated)

App: Visual Studio Code
App Host: desktop
Version: mac 1.94.2

Workspace type: Dart (LSP)
Workspace name: [REDACTED]

Dart (3.0.0): /opt/homebrew/Cellar/[email protected]/3.0.0/libexec
Flutter (3.24.3): /Users/adelory/fvm/versions/3.24.3 (No device)

Output from 'dart info'

/opt/homebrew/Cellar/[email protected]/3.0.0/libexec/bin/dart info

If providing this information as part of reporting a bug, please review the information
below to ensure it only contains things you're comfortable posting publicly.

General info

  • Dart 3.0.0 (stable) (Thu May 4 01:11:00 2023 -0700) on "macos_arm64"
  • on macos / Version 15.0.1 (Build 24A348)
  • locale is en-US

Process info

Memory CPU Elapsed time Command line
970 MB 0.0% 06:15 dart language-server --protocol=lsp --client-id=VS-Code --client-version=3.98.1

which dart points to ~/fvm/default/bin/dart

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    in docs / websiteRelates to documentation, including the Dart Code websiteis enhancementAn enhancement or improvement that should be listed in release notes but is not a bug fix.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions