Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

In Visual Studio 2012 what is the Navigate backward shortcut on a french keyboard?

It's been a while since I wonder how to navigate backward and forward in Visual Studio using a French (fr-FR) keyboard.

Hovering over the buttons it looks like this :

Navigate Backward

  • Navigate backward: Ctrl + .
  • Navigate forward: Ctrl + Shift + .

But I can't find the shortcuts! I guess . means dot but I'm not sure about it I am pretty sure it is not, see edit below.

Does anyone know how to do this ?

Edit :
Notice that this is not a common ., see image below, the shortcut is mapped to some kind of middle floating dot.

Probably not a common dot!

like image 658
hoang Avatar asked Apr 16 '13 15:04

hoang


2 Answers

Not all keys can be used in Visual Studio shortcut keys. You can try it yourself in the Options dialog / Environment / Keyboard tab, in the 'Press shortcut keys' text box. For example, with a french keyboard, you just can't create the CTRL+. shortcut, you can't either create the CTRL+- shortcut (as some non french suggested :-)

Why? Because CTRL+. is just seen as CTRL+SHIFT+; (you have to look at a french keyboard to understand that) because Visual Studio extracts the SHIFT from the key pressed (because it wants to keep it as part of the shortcut), and doesn't remember a '.' character was pressed.

enter image description here(original image courtesy of AZERTY)

The rule could be something like this:

A Visual Studio shortcut is not recognized or cannot be used on a given keyboard if the part of it that is not a modifier (CTRL, ALT, SHIFT) cannot be created without using a modifier key on this keyboard.

Note: there are some (probably hardcoded?) exceptions to this rule, for example, numbers 0 to 9 are usable without using SHIFT on a french keyboard...

like image 126
Simon Mourier Avatar answered Oct 24 '22 23:10

Simon Mourier


In VS2012, you can go to Tools, Options, Environment and see the keyboard mappings for all of the available commands.

For example:

enter image description here

If you look at this on your French language system, you should see what mapping is enabled.

On my (English) system, it's CTRL+- (minus).

like image 39
Roger Rowland Avatar answered Oct 25 '22 00:10

Roger Rowland