T O P I C R E V I E W |
TLHobbes |
Posted - May 10 2007 : 1:53:05 PM Currently, symbols that don't have refactoring available show the hovering refactoring icon which only expands to say "Refactoring not available on symbol"
To save time, that same information could be given by changing the icon's color and/or shape. Perhaps the little black triangle could be a red triangle or a red X.
From this one could see that refactoring is not available without the extra mouse click. |
10 L A T E S T R E P L I E S (Newest First) |
feline |
Posted - May 16 2007 : 08:50:02 AM So long as the problem is being discussed somewhere sensible With regard to this, one case where there is a delay before the options are available is:
* uncomment a block of code * select some of this block * want to use VA to refactor it
This is something that I often encountered when testing refactoring. Since you are editing while uncommenting VA wants you to pause before reparsing, and then it has to catch up with the uncommented code before it knows what options to offer. |
khb |
Posted - May 16 2007 : 08:28:23 AM Ehm, it was not my idea to start a new discussion here. Threads about my problem (more or less) already exist. I just wanted to justify my point of view against Rick's protest
Regards, Marcus. |
feline |
Posted - May 16 2007 : 08:04:41 AM khb can you start a new thread for this? The more you can pin down to help me look into this problem the better. |
khb |
Posted - May 16 2007 : 02:10:59 AM quote: Originally posted by RickHodgin
Marcus, the 2-3 second delay exists because it is a hover feature. The actual logic does not take 2-3 seconds to execute and determine refactoring abilities.
Maybe I'm the only one facing some minor performance problems with the current version of VAX. I don't know what's the reason for that, maybe it's not a problem of VAX, but IMHO it was better a few builds ago. Anyway, sometimes my IDE gets rather slow and then the refactoring icon doesn't always show up immediately.
Regards, Marcus. |
Sasa |
Posted - May 15 2007 : 1:16:24 PM quote: Originally posted by khb
IMHO, this is not a good idea. For me, when hovering over a symbol, the icon sometimes needs 2-3 seconds before it is displayed. I, therefore, need a definite feedback that no refactoring is available. I don't want to see myself waiting 5 seconds everytime to be sure that I did a mistake by hovering over a symbol that can't be refactored anyway. A red triangle or a red cross sound brilliant to me!
Regards, Marcus.
Agreed.
We asked this feature a long time ago, but you know, they have to balance bugs and feature requests...so we might see it one day...who knows :) |
RickHodgin |
Posted - May 15 2007 : 11:24:54 AM quote:
IMHO, this is not a good idea. For me, when hovering over a symbol, the icon sometimes needs 2-3 seconds before it is displayed.
Marcus, the 2-3 second delay exists because it is a hover feature. The actual logic does not take 2-3 seconds to execute and determine refactoring abilities.
- Rick C. Hodgin
|
feline |
Posted - May 14 2007 : 09:16:48 AM A very good point, I have put a note on this case about this. |
khb |
Posted - May 12 2007 : 03:27:08 AM IMHO, this is not a good idea. For me, when hovering over a symbol, the icon sometimes needs 2-3 seconds before it is displayed. I, therefore, need a definite feedback that no refactoring is available. I don't want to see myself waiting 5 seconds everytime to be sure that I did a mistake by hovering over a symbol that can't be refactored anyway. A red triangle or a red cross sound brilliant to me!
Regards, Marcus. |
feline |
Posted - May 11 2007 : 08:30:57 AM We are looking into simply not showing the icon if refactoring is not available:
case=1043 |
RickHodgin |
Posted - May 10 2007 : 5:22:17 PM Seconded! |