T O P I C R E V I E W |
hoiby |
Posted - Dec 02 2006 : 04:20:37 AM The refactoring no more works correctly. Up to the build 1540 it was possible to "rename" a symbol, and other refactoring stuff. But with build 1541 only "Extract Method" is available. I tried to Rebuild symbol databases, but nothing changes.
I'm using visual C++ 6. |
8 L A T E S T R E P L I E S (Newest First) |
support |
Posted - Jan 17 2007 : 3:45:44 PM Case 2197 is fixed in build 1544. |
feline |
Posted - Dec 11 2006 : 3:32:14 PM I have put in a request to offer rename if the entire symbol is selected, since there will not be any confusion over what to do.
case=2197 |
hoiby |
Posted - Dec 11 2006 : 1:04:09 PM I understood my problem. When some text is already selected, the refactor button doesn't appear, so you have to click somewhere to unselect your text (Often I click on the symbol I want to rename). But, when I click on it, a caret appears under my mouse, and the refactor button doesn't appear, maybe because the mouse is over the caret. So I have to move my mouse and wait. After that it appears.
Here is a link to a little SWF video which shows my problem http://www.dr-hoiby.com/Refactor_Button.html |
feline |
Posted - Dec 11 2006 : 09:17:20 AM Do you have any other plugin's installed? The refactoring icon appears at the same speed for me with and without text selected.
If I double click inside a symbol to select it them the refactoring icon seems to show more quickly, but considering the time taken to double click it actually shows up at basically the same speed.
This change was made to deal with the situation where you have selected the red text:
int nSize = nLength * nWidth;
In this situation it is not clear what is going to be renamed. Are you aware that you can assign a keyboard shortcut to open the refactoring context menu, so you do not have to rely on mouse hovering, and any delay associated with this? |
hoiby |
Posted - Dec 10 2006 : 03:06:31 AM After one week of using the 1541, this new feature is very annoying for me. I prefere that the "rename" menu item come back into the old menu. Why ? Because the refactory button (the little square button with a black triangle), appears very quickly if some text is selected than if not.
|
hoiby |
Posted - Dec 04 2006 : 09:32:33 AM Yes, support is right. With build 1541, the "Rename" appears only if you place the caret over the symbol, and no more appears if you select it.
Thank you. |
feline |
Posted - Dec 04 2006 : 08:14:07 AM I cannot get your screen shot to load, but from Supports answer I assume you have selected some text. If you select some text then VA does not know what you want to rename, since you may have selected 2 separate variables. |
support |
Posted - Dec 02 2006 : 10:31:15 AM Try just placing the text caret within your symbol, not selecting it.
This seems to be a side effect of the fix for ...
case=2197 |