What have you people done to Control-Y For the past 10 years that I've used Windows this meant REDO (opposite of UNDO). In VB2005 it deletes a line. SERIOUSLY!!! not funny.
On Visual Studio I know it allows you to select the Profile when you initially start up so get the choice. I didnt see it in express at startup.
Which version of VB.Net are you using
I dont think Microsoft arbitarily switch things around on you, it may be that you the version you are using didnt prompt for a Profile (which I think happens in VB Express) or it may be that you selected a default profile of VB (for a visual studio product) in which case you'd get the VB profile and not the Visual Studio one.
I dont know which it is but does going to this option and resetting your mapping cure the problem.
For the longest while, I've just been using Visual Web Developer while previously using Visual Studio and have become accustomed to the Ctrl-Z, Ctrl-Y as well as them being in other apps (Office is the only one that comes to mind).
Well today, I got into Visual Basic Express and was doing some undoing and redoing parts of the code and suddenly the lines would start cutting out. I didn't think anything of it as I figured I mis-keyed, but it JUST-KEPT-HAPPENING.
I was really getting confused and ended up turning on hotkeys and saw the Redo was Shift-Alt-Backspace. WHAT I've never used that anywhere before.
I then went into the keyboard mappings and looked at all the mapping options and none of them had Redo as Ctrl-Y. I only remember using Ctrl-Y to cut when I was doing Pascal many years ago. But have really just been using mainly Ctrl-X or Shift-Delete to cut.
Anywho, seems I'll set it manually to Ctrl-Y and ask Y this single app uses it to cut a line as it seems to be an ancient method. (I think the keys Ctrl, X, Delete, and Shift existed way back then) Seems most logical to use a key that looks like a removal like X or Del, with the combination of Ctrl or Shift to cut.
Just thought it was funny to see this post and had to reply as I wanted to see if I was just messed in the head.
Ctrl+Y was Yank line in VB6, so you could argue that we shouldn't have switched it to in VS.NET/VS.2003/VS.2005
Seriously, getting the shortcuts set up in a way that suites everyone is impossible. There are too many users who insist that emacs/vi/VB6/VC++6/<pick your editor> have the only acceptable set of keyboard bindings.
This is why we have the different keyboard schemes, and also let you change keyboard shortcuts for individual commands.
It helps me...but I don't think it helps too many people that M$ decides to switch around shortcuts on us from one version of VB (or any other M$ software) to another :-\
Control Y !!!
Duracellko
On Visual Studio I know it allows you to select the Profile when you initially start up so get the choice. I didnt see it in express at startup.
Which version of VB.Net are you using
I dont think Microsoft arbitarily switch things around on you, it may be that you the version you are using didnt prompt for a Profile (which I think happens in VB Express) or it may be that you selected a default profile of VB (for a visual studio product) in which case you'd get the VB profile and not the Visual Studio one.
I dont know which it is but does going to this option and resetting your mapping cure the problem.
HLD-Sean
HA! I gotta say I was a bit perturbed.
For the longest while, I've just been using Visual Web Developer while previously using Visual Studio and have become accustomed to the Ctrl-Z, Ctrl-Y as well as them being in other apps (Office is the only one that comes to mind).
Well today, I got into Visual Basic Express and was doing some undoing and redoing parts of the code and suddenly the lines would start cutting out. I didn't think anything of it as I figured I mis-keyed, but it JUST-KEPT-HAPPENING.
I was really getting confused and ended up turning on hotkeys and saw the Redo was Shift-Alt-Backspace. WHAT I've never used that anywhere before.
I then went into the keyboard mappings and looked at all the mapping options and none of them had Redo as Ctrl-Y. I only remember using Ctrl-Y to cut when I was doing Pascal many years ago. But have really just been using mainly Ctrl-X or Shift-Delete to cut.
Anywho, seems I'll set it manually to Ctrl-Y and ask Y this single app uses it to cut a line as it seems to be an ancient method. (I think the keys Ctrl, X, Delete, and Shift existed way back then) Seems most logical to use a key that looks like a removal like X or Del, with the combination of Ctrl or Shift to cut.
Just thought it was funny to see this post and had to reply as I wanted to see if I was just messed in the head.
Nathan
shian
??? ?????
Ctrl+Y was Yank line in VB6, so you could argue that we shouldn't have switched it to in VS.NET/VS.2003/VS.2005
Seriously, getting the shortcuts set up in a way that suites everyone is impossible. There are too many users who insist that emacs/vi/VB6/VC++6/<pick your editor> have the only acceptable set of keyboard bindings.
This is why we have the different keyboard schemes, and also let you change keyboard shortcuts for individual commands.
Best regards,
Johan Stenberg
Virgil Balibanu
Neil Blackburn
Stenor
Control Y deleting a line pre-dates windows. (I remember it from wordstar back in 1983)
That being said it is likely that you have chosen a profile which had these mappings.
You can change them or pick a new profile.
Tools -> Options -> Environment -> Keyboard
Mapping scheme.
Hope that helps...