gpt4 book ai didi

c++ - Visual Studio 代码重构似乎不起作用(例如重命名符号 - f2)

转载 作者:行者123 更新时间:2023-12-02 00:30:31 27 4
gpt4 key购买 nike

所以我刚刚在 ubuntu 上安装了 vscode,版本为:1.27.2。我也安装了 C++ 扩展。

一切都工作得很好,除了我似乎无法使用重构操作。具体来说,我想使用重命名符号 (f2)。

当我单击变量并按 f2 时,没有任何反应。如果我执行 ctrl+shift+r (重构操作),我总是会得到“没有可用的重构”。

我检查了键绑定(bind),它显示“f2”:

  • 命令:重命名符号
  • 按键绑定(bind): F2
  • 来源:默认
  • 时间: editorHasRenameProvider && editorTextFocus && !editorReadonly

所以我检查了编辑器是否可写并且文本具有焦点 - 两者都是正确的。但我不确定这个编辑器的重命名提供程序是什么?

那么我需要安装其他东西吗? - 我怎样才能让重构工作?

更新

此功能现已在 vscode-cpptools 扩展中实现:版本 v0.26称为“重命名符号”。

最佳答案

C++ 扩展目前尚未实现重命名,但该功能的预览版将于下周为我们的“内部人员”发布(将 C_Cpp.updateChannel 设置设置为 “内部人员” 来获取它)。

关于c++ - Visual Studio 代码重构似乎不起作用(例如重命名符号 - f2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53097940/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com