2017-02-28 123 views

回答

2

如果你現在已經有一個變量名,那麼你可以使用Visual協助的「創建自使用」命令來做到這一點。使用非常簡單的測試案例:

std::pair<int, long> getPairsOfNumbers(); 

void testingNewVariableForFunctionReturn() 
{ 
    pairVar = getPairsOfNumbers(); 
} 

創建來自於未知的符號「pairVar」用法使您能夠創建正確類型的新局部變量的選項。 Alt-Shift-Q是重構上下文菜單的默認鍵盤快捷鍵,只要您將插入符號放入變量名稱中即可。

創建從這裏使用的文檔: https://wholetomato.fogbugz.com/default.asp?W164

1

ReSharper的C++已經 「引入變量」 重構用於這一目的。與VAX類似,您也可以使用「創建本地變量」/「創建全局變量」/「創建字段」快速修復。