VS Code cpptools 可以在编写单独的定义时建议成员函数的名称吗?

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

网址:https://gifyu.com/image/SA9NI

输入第一个关键字并输入另一个字符后,不会弹出建议框。

示例:

class Person{

public:

void showInfo();

};

//Giving Definition

void Person::showInfo(){}

输入 void 时会弹出建议,但之后不会建议或弹出输入类似 Person 的内容[无建议]

我需要通过按快捷键 [我的情况 ctrl+space] 手动执行以显示建议。

当我输入错误的关键字时,假设 viod 然后输入任何内容,建议框就会打开。

我安装了 c/c++ 扩展,也安装了 microsoft all intellisense 启用的 QuickSuggestion。

我尝试了一切,但我不明白出了什么问题。我也尝试了 Visual Studio 那里同样的问题。但在 clion 中,jetbrains 显示了建议。

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

如果 cpptools 能够满足您的要求,那就太好了,但如果目标是编写声明的成员函数的定义,您可以只使用“创建定义”代码操作(#664)。将插入符号放入声明的符号名称中,然后使用 ctrl/cmd+. 打开快速修复菜单,或在

命令面板
中运行 Quick Fix...,然后选择该代码操作。请注意,您还可以将特定的代码操作绑定到键盘快捷键。

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