2012-11-02 25 views
1

我想從一個巨大的一段代碼刪除匈牙利命名法,但我不知道該插件如何處理replaces.I的意思是 - 如果我有:Visual Assist X重命名符號如何工作?

void DoNothing(int *pNothing) 
{ 
pNothing = 0; 
}; 

我點擊「pNothing」和將VA重構工具重命名爲'nothing',是否只會在此函數中重命名它,或者是否會重命名整個項目中每個函數和類中名爲pNothing的所有指針?

+2

VA將僅在該函數範圍內重新命名。但爲什麼你不試試呢? VA也有預覽,所以繼續... – nabulke

回答

2

重命名改變定義和所有引用,並在C/C++,C#和VB編程時聲明 。重命名可以選擇更改註釋 和字符串。

所以在你的例子中,它只會改變函數中的名字。但是,如果您要更改類成員的名稱,那麼它將在您的整個解決方案中進行更改。

參考:http://www.wholetomato.com/products/features/rename.asp