已安装VSCode但Flutter Doctor检测未安装的问题求助
Flutter Doctor检测不到已安装VSCode的解决办法
检查VSCode是否加入系统环境变量
PATH- Windows:打开「系统属性→高级→环境变量」,在系统变量的
PATH中确认是否存在C:\Users\<你的用户名>\AppData\Local\Programs\Microsoft VS Code\bin(默认安装路径),若没有则添加该路径,之后重启终端再执行flutter doctor - macOS/Linux:在终端执行
echo $PATH查看输出,确认是否包含VSCode的bin目录(macOS默认路径为/Applications/Visual Studio Code.app/Contents/Resources/app/bin);若未包含,编辑~/.zshrc或~/.bashrc文件,添加export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin",执行source ~/.zshrc(对应使用的shell)生效后重启终端
- Windows:打开「系统属性→高级→环境变量」,在系统变量的
手动指定VSCode路径给Flutter
直接执行以下命令(替换为你电脑上VSCode可执行文件的完整路径):# Windows示例 flutter config --editor-command "C:\Users\<你的用户名>\AppData\Local\Programs\Microsoft VS Code\Code.exe" # macOS示例 flutter config --editor-command "/Applications/Visual Studio Code.app/Contents/MacOS/Electron" # Linux示例 flutter config --editor-command "/usr/bin/code"执行完成后重新运行
flutter doctor验证重启终端与VSCode
环境变量更新后需重启所有打开的终端窗口,确保新配置生效,之后再执行检测命令
内容的提问来源于stack exchange,提问作者Tanrat
相关产品推荐
相关产品推荐

