在 C++ 中为方法调用自动插入括号

App*_*lik 5 c++ resharper visual-studio visual-studio-2015 visual-studio-2017

如果我想在 C++ 中调用函数/方法,我通常的方法是键入名称的第一个字母并调查 IntelliSense 建议。如果我选择一个,将插入名称,但如果也可以插入括号就太好了。当然,插入符号应该放在新括号的中间。我正在使用 Visual Studio 2015 和 ReSharper。VS 或 R# 中是否有关于此的设置?

例如

std::string s; 
s.em 
Run Code Online (Sandbox Code Playgroud)

使用 IntelliSense 后的结果应该是

std::string s; 
s.empty(_CARET_);
Run Code Online (Sandbox Code Playgroud)

Kil*_*Kid 1

在VS2017中可以执行以下操作来达到期望的结果:

  • s
  • .
  • e
  • Shift+(

  • 你是说要模拟自动添加括号我必须按 5 个按钮还是什么? (4认同)