首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual代码和特定于子文件夹的设置

Visual代码和特定于子文件夹的设置
EN

Stack Overflow用户
提问于 2017-11-21 04:39:27
回答 2查看 12K关注 0票数 27

我的工作区根目录是一个包含两个文件和几个git子模块的git存储库。每个子模块都有自己的.vscode/settings.json。我原以为VSCode会根据我正在工作的子模块/子文件夹来调整它的设置,但它并没有像预期的那样工作。

有可能吗?我认为如果使用多根工作区(从1.18开始就支持这种工作空间)是可能的,但在我的例子中,我想保留这个单根工作区。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-13 08:19:17

在编写本报告时,这个特性还没有实现。该程序在2017年8月17日提交的问题跟踪器中有一个功能请求:单片结构,多个项目设置#32693

同时,如果您非常需要它,就必须使用迪奥戈的回答中描述的多根工作区。

票数 8
EN

Stack Overflow用户

发布于 2018-05-12 11:43:49

我也找不到一个像样的答案,我确实找到了一个“无趣”的解决办法。我的项目结构如下:

代码语言:javascript
运行
复制
.
├── apps
│   ├── api
│   │   ├── Dockerfile
│   │   ├── .gitignore
│   │   ├── hhapi
│   │   ├── manage.py
│   │   ├── .pylintrc
│   │   ├── requirements.txt
│   │   ├── venv
│   │   └── .vscode
│   └── crawler
│       ├── crawler-crontab
│       ├── Dockerfile
│       ├── .gitignore
│       ├── hhcrawler
│       ├── .pylintrc
│       ├── requirements.txt
│       ├── .scrapy
│       ├── scrapy.cfg
│       ├── venv
│       └── .vscode
├── docker-compose.development.yml
├── docker-compose.production.yml
├── .gitignore
├── .gitlab-ci.yml
├── househunter.code-workspace
└── .vscode
    └── settings.json

最后,我忽略了项目根目录上的apps目录,然后将这两个应用程序添加到工作区中。

所以./.vscode/settings.json看起来是这样的:

代码语言:javascript
运行
复制
{
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        "apps": true
      },
}

househunter.code-workspace文件如下所示:

代码语言:javascript
运行
复制
{
    "folders": [
        {
            "path": "apps/api"
        },
        {
            "path": "apps/crawler"
        },
        {
            "name": "root",
            "path": "."
        }
    ],
    "settings": {}
}

这就是我在编辑上看到的:

而且它确实遵循了子项目settings.json。这远远不是一个很好的解决方案,但就目前而言,这是我找到的唯一实现这一目标的方法--我也希望看到有人为这个问题找到一个合适的解决方案。:)

票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47405315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档