如何在 VS Code 中的活动扩展子集之间切换?

问题描述 投票:0回答:2

我想使用 VS Code IDE 在 Windows 10 平台下教授编程课程。我已经安装了带有 Arduino v0.5.0 扩展的 VS Code IDE(已经预安装了适用于 Windows 10 的 Arduino IDE/Arduino CLI)和适用于 Visual Studio Code 的 C/C++ v1.14.3 扩展 我还下载并安装了 Windows Mingw-w64 并配置我想在对 Arduino 兼容的 SBC 进行编程时启用 VS Code IDE 的 Arduino 扩展 我想在编程时禁用 Arduino 扩展并启用 VS Code IDE 的 C++ 扩展C/C++

如何在“Arduino 编程扩展”和“C++ 编程扩展”之间来回切换?

我不知道该尝试什么。我可以尝试什么?

c++ visual-studio-code arduino
2个回答
1
投票

VSCode 最近引入了 User Profiles 正是为了这个目的。文档还没有准备好,但是使用起来非常简单。

您可以使用单独的扩展和设置为 Arduino 和桌面编程创建单独的配置文件。


0
投票

如果您实际上不需要在它们之间切换,而实际上只想在每个工作空间的基础上启用其中一个并禁用另一个,那么...

只需在每个工作空间的基础上禁用/启用它们即可。 (单击扩展侧栏中的齿轮,然后单击工作区的启用/禁用)。相关文档可以在这里找到:https://code.visualstudio.com/docs/editor/extension-marketplace#_disable-an-extension

您甚至可以通过编写

.vscode/extensions.json
文件来配置推荐在每个工作区使用的某些扩展。相关文档可以在这里找到:https://code.visualstudio.com/docs/editor/extension-marketplace#_workspace-recommended-extensions

我假设您正在执行的编程类型与项目工作区相关,并且一个工作区不会突然变成另一种不同类型的编程项目。

现在,如果您确实想要一种在它们之间切换的方法,而不管工作空间如何,您可能会对 1.75 中添加的 配置文件功能 感兴趣。

© www.soinside.com 2019 - 2024. All rights reserved.