Groups | Blog | Home
all groups > vb.net > march 2006 >

vb.net : Capitalize Variable Names


Larry
3/29/2006 7:02:34 PM
I am using VB.Net 2003, IDE.

When I type a variable name that already has been Dim'd,
The IDE doesn't make the variable name Capitalized,
even though the variable name definition in the Dim is capitalized.

VB 6 will do this.

Where is the setting so that this will happen. Someone else here at work
uses VB.Net 2003, and his IDE does capitalize variables.

Thanks in Advance,

Homer J Simpson
3/30/2006 12:00:00 AM

[quoted text, click to view]

Have you got Option Explicit on?


R. MacDonald
3/30/2006 12:00:00 AM
Hello, Larry,

It's nested fairly deeply. Select "Options" from the "Tools" menu.
Then choose the "Text Editor" folder and under that the "Basic"
sub-folder. In there, choose the "VB Specific" entry and look at the
setting of the "Pretty Listing" check box.

My recollection is that this setting also affects a number of other
formatting related items. It took me a while to get used to them. But
the only one that I still object to is the way it insists on
repositioning comments that follow an in-line "If" statement.

Cheers,
Randy


[quoted text, click to view]
dgk
3/30/2006 12:00:00 AM
[quoted text, click to view]

I haven't noticed it. I declare a variable with a certain case. Later
on I use the variable using all lower case and when I leave the line
CMM
3/30/2006 3:14:10 AM
I have noticed this as well. "Auto-recognition" of declared variables has
been made stupider in VS2005. It worked great in VS2003. Option Strict and
Explicit all on here. I notice it all the time... but never bothered to
figure out why.

I pretend "I didn't just see that".... considering this worked and has been
working great in VB for TEN years. And, now it doesn't.

--
-C. Moya
www.cmoya.com
[quoted text, click to view]

Cerebrus
3/30/2006 4:59:40 AM
Hi Larry,

Usually VS does correct the case, but sometimes it "forgets". In such
cases, just choose Edit -> Advanced -> Format Document, and that should
correct it. Sometimes, saving the code also corrects the case.

HTH,

Regards,

Cerebrus.
Chris Dunaway
3/30/2006 6:29:52 AM
And a shortcut for that is Ctrl-K Ctrl-D
Larry
3/30/2006 9:45:31 AM
I tried it on and off, it didn't seem to make any difference.


[quoted text, click to view]
Larry
3/30/2006 9:47:45 AM
I have Whidbey (2005) on my another machine here at work,
and seems to work fine in regards to this issue.


[quoted text, click to view]
Larry
3/30/2006 9:50:10 AM
That did it, Thank You Randy.


[quoted text, click to view]
CMM
3/30/2006 10:17:44 AM
I wholeheartedly agree.

--
-C. Moya
www.cmoya.com
[quoted text, click to view]

Cerebrus
3/30/2006 10:38:52 AM
Hi Herfried,

I rarely need it too, (working in VS 2002/2003), but it occasionally
happens when system memory is running low, and intellisense is taking
its time to be intelligent. In those times, I just save all work, and
run the Format command. Seems to work for me...

Though I hope VS 2005 is much better in all respects. Through another
recent post, I have come to know that VS 2005 is really slow except on
very high config machines. Was quite disheartened to hear that.

Regards,

Cerebrus.
CMM
3/30/2006 11:24:31 AM
[quoted text, click to view]

Considering it worked just fine on a 486 DX-66 and Pentium 60 back in 1994,
I can't see why it should be a big deal today.

--
-C. Moya
www.cmoya.com
[quoted text, click to view]

Cerebrus
3/30/2006 2:16:01 PM
[quoted text, click to view]

He he, that's a nice way to think of it !

I guess I will have to wait before I can afford to buy a
"top-of-the-line" PC, before I touch VS 2005.

Regards,

Cerebrus.
CMM
3/30/2006 2:22:54 PM
I think the background thread(s) that interpret code on-the-fly (whether it
be a compiler or just formatter) is not optimized at all.... especially in
VS2005... and especially in ASP.NET. For instance, often on a WebForm of any
moderate complexity it takes the Property Editor 3 seconds to catch up after
you select a control on the form..... and that's on my top-of-the line (at
least as of 5 months ago... before Duo) P-M-2Ghz (equiv of a 3.4 P4 but
without HT) with 2GB of RAM.

Scrolling around using the arrow keys is often a painful experience. I've
gotten used to it though... and it doesn't bother me much nowadays. I've
convinced myself that VS is doing "lots of important stuff in the background
becuase it's so great."

--
-C. Moya
www.cmoya.com
[quoted text, click to view]

Herfried K. Wagner [MVP]
3/30/2006 2:32:53 PM
"CMM" <cmm@nospam.com> schrieb:
[quoted text, click to view]

Same here. Sometimes VB 2005 doesn't automatically correct capitalization
:-(((.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
Herfried K. Wagner [MVP]
3/30/2006 4:38:28 PM
"Cerebrus" <zorg007@sify.com> schrieb:
[quoted text, click to view]

I've never needed this command in VB6, VB.NET 2002/2003. This is clearly a
bug that needs to be fixed!

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
Phill W.
3/30/2006 4:54:52 PM
[quoted text, click to view]

Agreed,

but just how much /more/ processing power is that going to chew up? :-)

[Option Paranoia On]
Or, perhaps, this is the Thin End of the Wedge that will finally make VB
a Case-Sensitive language ...

;-))

(I hope ...)

Regards,
Phill W.

Homer J Simpson
3/30/2006 5:40:13 PM

[quoted text, click to view]

And unless it's hidden, it's not in VB Express!


AddThis Social Bookmark Button