Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 VAX1541 - Refactoring Broken

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

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

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000