Home All Groups Group Topic Archive Search About
Author
23 Mar 2006 5:48 AM
Frank Rizzo
Is there a add-in on the market for VB6 that implements common
refactorings that  are routinely found in the .net and java world?
Also, is there something (add-in wise) that approximates vb 2005's
auto-completion functionality (e.g. you type 'if 1=2 then' and it adds
'end if' for you)?

Thanks.

Author
23 Mar 2006 6:53 AM
Ken Halter
"Frank Rizzo" <nospam@nospam.com> wrote in message
news:OX48e1jTGHA.5108@TK2MSFTNGP09.phx.gbl...
> Is there a add-in on the market for VB6 that implements common
> refactorings that  are routinely found in the .net and java world? Also,
> is there something (add-in wise) that approximates vb 2005's
> auto-completion functionality (e.g. you type 'if 1=2 then' and it adds
> 'end if' for you)?
>
> Thanks.

It drives me nuts so it's turned off but.... yeah <g> CodeSMART. I believe
you can "convince" it to automatically add the End If just by pressing enter
after typing "Then" but it's default behavior is to provide you with an
"intellisense like" list of options that include "If/End If", "If/Else/End
If", etc, etc (actual window looks better <g>).

To get a better idea, see the 'SmartComplete' feature here.... (OT) while
there, check out the Branch Lines feature. I always use them. It's far
easier than visually measuring indentation <g> plus I love how it adds the
test itself to each 'Else' or 'End If' (in 'greyed out' text) so you don't
need to scroll to see the start of the conditional.
http://www.axtools.com/products/codesmart.htm

--
Ken Halter - MS-MVP-VB - Please keep all discussions in the groups..
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Author
23 Mar 2006 5:30 PM
Mike D Sutton
> To get a better idea, see the 'SmartComplete' feature here.... (OT) while
> there, check out the Branch Lines feature. I always use them. It's far
> easier than visually measuring indentation <g> plus I love how it adds the
> test itself to each 'Else' or 'End If' (in 'greyed out' text) so you don't
> need to scroll to see the start of the conditional.
> http://www.axtools.com/products/codesmart.htm

Is it just me or are these terrible at redrawing properly?  I used to have
them enabled, but when making selections, scrolling, dragging and such these
lines get erased all too easily.  It quickly got to the point that they were
more frustrating than use so the feature has remained disabled since.

    Mike


- Microsoft Visual Basic MVP -
E-Mail: ED***@mvps.org
WWW: Http://EDais.mvps.org/
Author
23 Mar 2006 7:09 PM
Ken Halter
Show quote Hide quote
"Mike D Sutton" <ED***@mvps.org> wrote in message
news:OqyIR$pTGHA.5468@TK2MSFTNGP14.phx.gbl...
>
> Is it just me or are these terrible at redrawing properly?  I used to have
> them enabled, but when making selections, scrolling, dragging and such
> these lines get erased all too easily.  It quickly got to the point that
> they were more frustrating than use so the feature has remained disabled
> since.
>
>    Mike
>
>
> - Microsoft Visual Basic MVP -
> E-Mail: ED***@mvps.org
> WWW: Http://EDais.mvps.org/

Well... it does take a while to get used to. If you have the latest
'fixpack' installed, it behaves a bit better. They do get erased by
selections. I haven't had much trouble with scrolling and I've never used
drag/drop editing in any app. I'm a die-hard cut-N-paste'r myself <g> In
fact, my delete key is rarely used at all... I cut everything. Just a habit
from days long gone I guess... plus, on my laptop, the delete key is much
harder to reach than Ctrl-X <g>

It can get a bit "confused" at times but not that often. When it does
happen, I close and re-open the code window. That takes care of it right
away.

--
Ken Halter - MS-MVP-VB - Please keep all discussions in the groups..
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm