vscode-settings - 如何在 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_PATH
或idf.py
通过 msys2 控制台带入 vscode(我使用的是 V3.3)。希望它有意义。
经过近 2 周的紧张搜索和研究我的伤员,这甚至可能吗?
解决方案
推荐阅读
- vb.net - 如何在 VB.NET 中动态添加和操作多个唯一的图片框?
- python - 使用gzip -d解压是可以的,但是在Python中使用zlib时会出错
- c# - 为什么 viewmodel 不能从数据库中获取数据?即使它返回值
- c++ - 成员指针地址变化
- vue.js - 单击页面加载后如何呈现组件数据
- html - CSS仅更改表格中的一行
- android - React Native 在构建失败后显示 Gradle 错误
- reactjs - 如何验证此 rc 表单中密码的长度和存在?
- swift - 编辑- UITableView 单元格按钮动作委托- Swift 4
- c++ - 如何在井字游戏中检查获胜者以及如何不让两个玩家进入同一个位置?