visual studio C++ 智能感知
visual studio intellisense for c++
我正在使用 visual studio 并且在下面的 C++ 代码中
using namespace std;
void f() {
}
int main()
{
// using ctrl + space
cin.get();
return 0;
}
当我在 main 函数中使用 Intellisense 建议时,它确实建议 f 函数,但是当我单击它或按 Tab 键时,它只写 f 而不是 f()。
有没有办法纠正这个而不是在所有函数调用后添加 () 自己?
Resharper 就是可以做到这一点的扩展
https://www.jetbrains.com/resharper-cpp/
这是一个众所周知的问题 。
对于VS来说,其实现在是不能自动完成的,VS默认没有这个Intellisense功能。
作为建议,在您点击输入完成Intellisense建议window的自动填充之前,按下按键组合 Shift + ( 它会自动添加 ()
方法。
或 只需使用 Resharper Extension 并且此扩展具有自动向方法添加括号的功能。
除了,this DC ticket也向团队提出了这个想法。您可以投票,更多的投票将帮助团队更加关注这一点,并尽快将此功能添加到 VS IDE。
我正在使用 visual studio 并且在下面的 C++ 代码中
using namespace std;
void f() {
}
int main()
{
// using ctrl + space
cin.get();
return 0;
}
当我在 main 函数中使用 Intellisense 建议时,它确实建议 f 函数,但是当我单击它或按 Tab 键时,它只写 f 而不是 f()。 有没有办法纠正这个而不是在所有函数调用后添加 () 自己?
Resharper 就是可以做到这一点的扩展 https://www.jetbrains.com/resharper-cpp/
这是一个众所周知的问题
对于VS来说,其实现在是不能自动完成的,VS默认没有这个Intellisense功能。
作为建议,在您点击输入完成Intellisense建议window的自动填充之前,按下按键组合 Shift + ( 它会自动添加 ()
方法。
或 只需使用 Resharper Extension 并且此扩展具有自动向方法添加括号的功能。
除了,this DC ticket也向团队提出了这个想法。您可以投票,更多的投票将帮助团队更加关注这一点,并尽快将此功能添加到 VS IDE。