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

时间:2018-11-01 08:56:56

标签: c++ ubuntu visual-studio-code refactoring

因此,我刚刚在Ubuntu:1.27.2版上安装了vscode。我也已经安装了c ++扩展。

除了我似乎无法使用重构动作之外,其他所有功能都运行良好。具体来说,我想使用重命名符号(f2)。

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

我检查了键绑定,并显示了“ f2”:

  • 命令:重命名符号
  • 键绑定: F2
  • 来源:默认
  • 何时: editorHasRenameProvider && editorTextFocus &&!editorReadonly

因此,我检查了编辑器是否可写且文本具有焦点-都为true。但是我不确定该编辑器的重命名提供者是什么?

所以我需要安装其他东西吗? -如何进行重构?

1 个答案:

答案 0 :(得分:0)

C ++扩展当前未实现重命名,但是下周将为我们的“内部人员”发布该功能的预览(将C_Cpp.updateChannel设置为"Insiders"即可得到。) / p>