我已经在VS代码中安装了CMake扩展。当我第一次使用CMake时,在安装扩展之后,侧边栏上出现了一个新按钮,在那里我可以选择CMake并使用该扩展。不知何故,在我不得不卸载并重新安装VS Code之后,这不再起作用了。我仍然可以安装CMake扩展,但是到处都没有按钮,我也不知道如何访问这个扩展。有没有可能在侧边栏上手动添加一个新按钮?或者有人解决过类似的问题?谢谢你的帮忙!
发布于 2021-06-01 02:03:21
您的问题可能有几个原因。下面是我现在能想到的全部内容:
有两个流行的CMake扩展:
- 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.默认情况下,CMake侧边栏是隐藏的,只有当您的工作区被识别为CMake项目时才可见。如果您的工作区/打开的目录的根目录中有一个CMakeLists.txt文件,或者如果您的CMake项目位于您的工作区的子目录中,则将cmake.sourceDirectory设置调整为类似于${workspaceFolder}/subdir的设置就是这种情况。
命令面板提供了许多与CMake相关的命令,例如CMake: Configure来配置您的项目。如果您运行此命令,但没有检测到CMakeLists.txt,它将要求您“创建”或“定位”一个。
当我创建一个小项目来测试扩展是否在我的机器上工作时,为了让扩展检测CMake项目,我必须在手动创建CMakeLists.txt之后重新启动VS代码。
您可以右键单击侧边栏(或官方称为“活动栏”),并启用/禁用每个可用选项卡。确保名为"CMake“的条目已选中。
既然你提到你“不知道如何访问这个扩展”...
一般来说,除了侧边栏之外,还有几种方式可以与扩展进行交互:
https://stackoverflow.com/questions/67772508
复制相似问题