gpt4 book ai didi

visual-studio-code - 是否可以使用 .vscode 文件夹在 vscode 中安装和启用工作区扩展?

转载 作者:行者123 更新时间:2023-12-03 21:17:00 26 4
gpt4 key购买 nike

我想要达到的目标:

  • 我希望我的项目以一种独立的方式允许合作者开始使用所有适当的 linting 和语言功能等来处理它们。(我知道这有点苛刻,因为我正在“强制”一个IDE 在里面,但为了解决问题它是有帮助的。)
  • 我希望我的项目是自包含的,这样我就可以在我接近处理它们时完全控制哪些扩展工作,哪些不工作。我不想依赖我自己的机器使用我自己的 vscode 用户配置。我不想依赖我过去安装的扩展程序。而且我也不希望混淆不同的扩展名。我希望在全局用户空间上禁用所有内容,并且仅在通过项目设置文件中的某些受控人员中启用。

  • 我认为我基本上需要的是:

    一个 VSCode extension manager可以在目录中本地工作。有点像 npm对于 vscode。

    因此,我将能够构建扩展“依赖项”并运行安装并在本地启用扩展以在特定工作区上工作。
    extension.package
    {
    "extensions": {
    "eslint": "6.4^"
    "babel": "15.2^"
    }
    }

    然后这些扩展的常规配置文件已经在 git 中可用 - 如果没有,它们也许可以使用一些默认设置自动生成。

    开发人员需要做的就是运行一些 bash 代码命令。

    这样的东西存在吗?这样的功能是否可以实现?

    最佳答案

    到目前为止,我发现的唯一至少有一点帮助的是为工作区提供推荐的扩展:S
    https://code.visualstudio.com/docs/editor/extension-gallery#_workspace-recommended-extensions

    You can create a recommended list of extensions for a workspace with the Extensions: Configure Recommended Extensions (Workspace) command. [...]

    An example extensions.json could be:

       {
    "recommendations": [
    "ms-vscode.vscode-typescript-tslint-plugin",
    "dbaeumer.vscode-eslint",
    "msjsdiag.debugger-for-chrome"
    ]
    }

    关于visual-studio-code - 是否可以使用 .vscode 文件夹在 vscode 中安装和启用工作区扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59529463/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com