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

主仓库中子模块无法独立应用Black格式化工具配置的问题求助

主仓库中子模块无法独立应用Black格式化工具配置的问题求助

我正在克隆一个包含两个子模块的仓库,这些子模块都放在subs/目录下,具体的目录结构如下:

main_repo/
-- subs/
---- sub_01
---- sub_02

我的需求是给每个模块(主仓库以及两个子模块)设置不同的格式化配置,比如Black格式化工具和flake8的行长度参数。所以我分别在主仓库根目录、sub_01和sub_02的.vscode/settings.json文件里都配置了相关内容,每个配置文件里都包含以下内容:

"[python]": {
    "editor.formatOnType": false,
    "editor.formatOnSave": true,
    "editor.defaultFormatter": "ms-python.black-formatter",
  },
  "black-formatter.args": [
    "--line-length=xxx"
  ]

我把主仓库和sub_01的行长度设为150,sub_02设为100,但实际保存代码的时候,所有地方都在用150的行长度设置,完全没区分开。有没有大佬知道这是怎么回事,该怎么解决呀?

备注:内容来源于stack exchange,提问作者Carlo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.13 19:43:09