Stupid VS2005
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
Also try: selecting a block of text, hitting Ctrl+H (replace), replacing something (it'll default to operating only in the text you had selected), and then trying to use Ctrl+F3 (find word under the cursor) it'll find nothing - 'cause it'll select the word under the cursor and search for it in the selection (itself). I don't think anyone on the VS team actually uses search. It doesn't seem quite baked.
----
...the wind blows over it and it is gone, and its place remembers it no more...
-
Also try: selecting a block of text, hitting Ctrl+H (replace), replacing something (it'll default to operating only in the text you had selected), and then trying to use Ctrl+F3 (find word under the cursor) it'll find nothing - 'cause it'll select the word under the cursor and search for it in the selection (itself). I don't think anyone on the VS team actually uses search. It doesn't seem quite baked.
----
...the wind blows over it and it is gone, and its place remembers it no more...
How about ALT-TAB to go between windows ? For some reason, it never works the first time you press it. There are SO many little UI glitches in VS. And I'd have thought that a MS dev would know they are using the VS IDE for life, and care about stuff like that, or at least notice it.
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
-
Also try: selecting a block of text, hitting Ctrl+H (replace), replacing something (it'll default to operating only in the text you had selected), and then trying to use Ctrl+F3 (find word under the cursor) it'll find nothing - 'cause it'll select the word under the cursor and search for it in the selection (itself). I don't think anyone on the VS team actually uses search. It doesn't seem quite baked.
----
...the wind blows over it and it is gone, and its place remembers it no more...
And I dont know why I can't use of Search,it always shows Search failed.:doh:
-
How about ALT-TAB to go between windows ? For some reason, it never works the first time you press it. There are SO many little UI glitches in VS. And I'd have thought that a MS dev would know they are using the VS IDE for life, and care about stuff like that, or at least notice it.
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
Christian Graus wrote:
How about ALT-TAB to go between windows ?
Why ALT-TAB ? For switching through open windows in VS ctrl+tab works perfactly fine ! Thats what you ment right ? I just dont like the Adavance Formatting option for .cs file it just removes all tabs and alignment of code , its nice to have for a script, aspx etc. Otherwise i love this editor :rose:
Chase your dreams ! http://eminencetech.net[^]
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
Being a bit of a command-line hacker, my response would have to be:
grep --include=*.cs -r -i whatever-you-want-to-search-for *
OK, it doesn't give you the clickable results, but hey, it does what it says on the tin!
Christian Graus wrote:
I thought MS were GOOD at UI
Whatever gave you that idea? MS were good at having a UI at all...but that's not enough any more.
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
On my machine, it can take up to 30 seconds from pressing ctrl+F to the find dialog being usable. You can often see it repainting the window a line at a time over and over. I'm stumped as to what's causing it, but I'm in line to get a new machine soon (although my current one's not too shabby - Dual 2.8ghz Xeons with 2Gb RAM) [edit] and I just got hit by a random CP bug and was timewarped back to January 2004 after posting! [/edit]
-- Help me! I'm turning into a grapefruit! Buzzwords!
-
On my machine, it can take up to 30 seconds from pressing ctrl+F to the find dialog being usable. You can often see it repainting the window a line at a time over and over. I'm stumped as to what's causing it, but I'm in line to get a new machine soon (although my current one's not too shabby - Dual 2.8ghz Xeons with 2Gb RAM) [edit] and I just got hit by a random CP bug and was timewarped back to January 2004 after posting! [/edit]
-- Help me! I'm turning into a grapefruit! Buzzwords!
benjymous wrote:
You can often see it repainting the window a line at a time over and over.[...]Dual 2.8ghz Xeons with 2Gb RAM)
Its definitely not your machine speed. Mine is the same, and I do not have a problem such as yours. Graphics limitation? Crappy on-board graphics? Harddisk busy?
Let's think the unthinkable, let's do the undoable, let's prepare to grapple with the ineffable itself, and see if we may not eff it after all.
Douglas Adams, "Dirk Gently's Holistic Detective Agency" -
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
Christian Graus wrote:
I thought MS were GOOD at UI ?
Two words to prove that idea wrong. Microsoft Outlook.
Deja View - the feeling that you've seen this post before.
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
In my experience, searching for something in the whole of a project is also very unreliable. More than once I've done a global replace (ensuring that all the options are set right) and later get an error because it has kept one or two references to the now undefined variable name. So, I get the line up on the screen where I can see it, search again to be told tht the search string was not found! The other thing that happens just occasionally, but really bugs me is when you drag a control onto a form, give it a name then, on the code page, it refuses to accept that the control exists and produces a blue squiggly. Anyone have any solutions to this other than the usual delete it and try again several times until it gets its act together strategy? Rich
-
OK, so I had to search an ASP.NET project, and so I set the search options to only search .cs files. Now, for reasons I can't understand, I can't get it to default to *.*. The .cs option just comes up at the most annoying times, then I work out that the thing I want to find in a js file IS there, it's just that the IDE is fighting me. It's like when I do a search, and then the search pane says Matching: and the list of matches. If I search again, the IDE has Matching: highlighted and fills the box with it. Like I EVER want to search for that. I thought MS were GOOD at UI ?
Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
The VS2005 GUI has a lot of minor annoyances. The Properties window comes up at inappropriate times, like when there are NO layouts visible, just code. Why would anyone EVER want a Properties window when they're only looking at code?? The Breakpoints window is similar, coming up when I haven't told it to for a few seconds, for absolutely no good reason.
-
Also try: selecting a block of text, hitting Ctrl+H (replace), replacing something (it'll default to operating only in the text you had selected), and then trying to use Ctrl+F3 (find word under the cursor) it'll find nothing - 'cause it'll select the word under the cursor and search for it in the selection (itself). I don't think anyone on the VS team actually uses search. It doesn't seem quite baked.
----
...the wind blows over it and it is gone, and its place remembers it no more...
Yes, there are a few usability glitches like this that represent bad regressions compared to the polished VC++ 6 IDE. They're always tinkering with search and there's rarely an improvement as a result. Removing the case-sensitive and whole-word match toolbar buttons and keyboard commands is also a bad regression.
Kevin