是否有ReSharper 2016 C++/VisualAssist X C++/VS 2015快捷方式用於生成函數返回值/特定參數類型的變量?C++ ReSharper - 生成函數返回值/參數類型的變量
(我不是在談論auto
,我指的是實際類型)
是否有ReSharper 2016 C++/VisualAssist X C++/VS 2015快捷方式用於生成函數返回值/特定參數類型的變量?C++ ReSharper - 生成函數返回值/參數類型的變量
(我不是在談論auto
,我指的是實際類型)
如果你現在已經有一個變量名,那麼你可以使用Visual協助的「創建自使用」命令來做到這一點。使用非常簡單的測試案例:
std::pair<int, long> getPairsOfNumbers();
void testingNewVariableForFunctionReturn()
{
pairVar = getPairsOfNumbers();
}
創建來自於未知的符號「pairVar」用法使您能夠創建正確類型的新局部變量的選項。 Alt-Shift-Q是重構上下文菜單的默認鍵盤快捷鍵,只要您將插入符號放入變量名稱中即可。
創建從這裏使用的文檔: https://wholetomato.fogbugz.com/default.asp?W164
ReSharper的C++已經 「引入變量」 重構用於這一目的。與VAX類似,您也可以使用「創建本地變量」/「創建全局變量」/「創建字段」快速修復。