没有 ReSharper 2016 C++/VisualAssist X C++/VS 2015 快捷方式来生成函数返回值/特定参数类型的变量吗?
(我不是在说auto
,我是指实际类型)
没有 ReSharper 2016 C++/VisualAssist X C++/VS 2015 快捷方式来生成函数返回值/特定参数类型的变量吗?
(我不是在说auto
,我是指实际类型)
如果您已经有一个变量名,那么您可以使用 Visual Assist 的“从使用情况创建”命令来执行此操作。使用非常简单的测试用例:
std::pair<int, long> getPairsOfNumbers();
void testingNewVariableForFunctionReturn()
{
pairVar = getPairsOfNumbers();
}
Create From Usage 未知符号“pairVar”为您提供了创建正确类型的新局部变量的选项。将插入符号放入变量名称后,Alt-Shift-Q 是重构上下文菜单的默认键盘快捷键。
从此处创建使用文档: https ://wholetomato.fogbugz.com/default.asp?W164
ReSharper C++ 为此目的进行了“引入变量”重构。与 VAX 类似,您也可以使用“创建局部变量”/“创建全局变量”/“创建字段”快速修复。