You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将VSCode Flutter项目所用扩展存入GitLab仓库供他人自动安装?

如何在Flutter项目中共享VSCode扩展配置

当然可以实现,不用把扩展本体塞进Git仓库(完全没必要,还会增大仓库体积),用VSCode自带的推荐扩展配置文件就能让其他开发者一键安装所需扩展,步骤如下:

  • 打开项目根目录下的.vscode文件夹(如果没有就手动新建一个)
  • 在里面创建extensions.json文件,写入如下格式的配置:
{
  "recommendations": [
    "dart-code.dart-code",
    "dart-code.flutter",
    "esbenp.prettier-vscode",
    "ms-vscode.vscode-eslint"
  ]
}
  • 扩展ID怎么找?打开VSCode的扩展市场,点进你要添加的扩展详情页,复制页面里的「唯一标识符」就行(比如Flutter扩展的ID就是dart-code.flutter)

把这个extensions.json提交到GitLab仓库后,其他开发者克隆项目打开VSCode时,编辑器会自动弹出提示,问要不要安装推荐的扩展,点一下确认就能批量装好所有需要的扩展,不用手动一个个搜。

另外提一句:别把扩展本身的文件存仓库,每个开发者的VSCode环境路径、系统都不一样,存进去只会添乱,用推荐配置才是标准做法。

内容的提问来源于stack exchange,提问作者Paul02

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 00:20:32