首页 > 解决方案 > 如何在 vscode 中集成 msys2 控制台?

问题描述

所以我需要做的是在 VS Studio 中安装用于 ESP32 控制器的 msys2 控制台,以减少打开的窗口以及在它们之间进行更改所需的时间。这将帮助我同时关注资源管理器代码和终端。我之所以使用 msys2 而不是 cmd,是因为 esp-idf 的版本。我需要一个项目的版本 V3.3。

在此处输入图像描述在这里成立

我最终得到的代码是这样的,在blink.code-workspace文件中:

{
    "folders": [
        {
            "path": "."
        }
    ],
    "settings": {
        "terminal.integrated.shell.windows": "D:\\esp\\msys2\\usr\\bin\\bash.exe",
        "terminal.integrated.env.windows":
        {
            "MSYSTEM": "MINGW64",
            //"MSYS2_PATH_TYPE": "inherit",
            "MSVSCODE": "1"
        },
        "terminal.integrated.shellArgs.windows": [
            "/k",
            "D:/esp/esp-idf/export.bat"
        ]
    }
}

前 2 行将 msys2 集成到它工作的 VSCode 中(仅在终端中,没有任务)。

它带到IDF_PATH控制台的第三行,但仅在 cmd 控制台(4.1 esp-idf 版本)上。我需要以某种方式将msys2 控制台IDF_PATHidf.py通过 msys2 控制台带入 vscode(我使用的是 V3.3)。希望它有意义。

经过近 2 周的紧张搜索和研究我的伤员,这甚至可能吗?

标签: vscode-settingsesp32msys2

解决方案


推荐阅读