首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS代码: Cmake扩展在侧边栏上没有按钮

VS代码: Cmake扩展在侧边栏上没有按钮
EN

Stack Overflow用户
提问于 2021-05-31 19:02:23
回答 1查看 448关注 0票数 0

我已经在VS代码中安装了CMake扩展。当我第一次使用CMake时,在安装扩展之后,侧边栏上出现了一个新按钮,在那里我可以选择CMake并使用该扩展。不知何故,在我不得不卸载并重新安装VS Code之后,这不再起作用了。我仍然可以安装CMake扩展,但是到处都没有按钮,我也不知道如何访问这个扩展。有没有可能在侧边栏上手动添加一个新按钮?或者有人解决过类似的问题?谢谢你的帮忙!

EN

回答 1

Stack Overflow用户

发布于 2021-06-01 02:03:21

您的问题可能有几个原因。下面是我现在能想到的全部内容:

  1. Make确保您获得了正确的扩展

有两个流行的CMake扩展:

代码语言:javascript
复制
- One called "CMake" ([twxs.cmake](https://marketplace.visualstudio.com/items?itemName=twxs.cmake)) which provides language support like syntax highlighting and auto completion.
- Another one called "CMake Tools" ([ms-vscode.cmake-tools](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools)) which integrates the ability to configure, build, run, debug, etc. CMake projects. This is the one that provides the sidebar for you.

  1. Make确定存在CMakeLists.txt

默认情况下,CMake侧边栏是隐藏的,只有当您的工作区被识别为CMake项目时才可见。如果您的工作区/打开的目录的根目录中有一个CMakeLists.txt文件,或者如果您的CMake项目位于您的工作区的子目录中,则将cmake.sourceDirectory设置调整为类似于${workspaceFolder}/subdir的设置就是这种情况。

  1. Use命令面板(Crtl+Shift+P)

命令面板提供了许多与CMake相关的命令,例如CMake: Configure来配置您的项目。如果您运行此命令,但没有检测到CMakeLists.txt,它将要求您“创建”或“定位”一个。

  1. Restart VS Code

当我创建一个小项目来测试扩展是否在我的机器上工作时,为了让扩展检测CMake项目,我必须在手动创建CMakeLists.txt之后重新启动VS代码。

  1. Enable/Disable CMake侧边栏

您可以右键单击侧边栏(或官方称为“活动栏”),并启用/禁用每个可用选项卡。确保名为"CMake“的条目已选中。

既然你提到你“不知道如何访问这个扩展”...

一般来说,除了侧边栏之外,还有几种方式可以与扩展进行交互:

  • 已经提到过的命令面板(Ctrl+Shift+P)。我认为VS Code最有用的功能之一是
  • 底部的状态栏让你选择配置(调试/发布),在你的系统上检测到的编译器工具包/工具链,以及默认的构建和启动目标。还有一些用于构建、运行和调试的按钮您的applications.
  • The扩展提供了一些快捷方式,例如用于构建的F7和用于调试的Shift+F5。

有关更多信息,请参阅文档、herehere

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

https://stackoverflow.com/questions/67772508

复制
相关文章

相似问题

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