主仓库中子模块无法独立应用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
相关产品推荐
相关产品推荐

