在Visual Studio 2012中,法语键盘上的Navigate后向快捷键是什么?

时间:2013-04-16 15:14:05

标签: visual-studio-2010 visual-studio-2012

已经有一段时间了,因为我想知道如何使用法语(fr-FR)键盘在Visual Studio中前后导航。

将鼠标悬停在按钮上,如下所示:

Navigate Backward

  • 向后导航: Ctrl +
  • 向前导航: Ctrl + Shift +

但我找不到快捷方式!我猜表示点但是我不确定我很确定它不是,请参阅下面的编辑。

有谁知道怎么做?

编辑:
请注意,这不是常见的,请参见下图,快捷方式映射到某种中间浮点。

Probably not a common dot

7 个答案:

答案 0 :(得分:7)

并非所有键都可以在Visual Studio快捷键中使用。您可以在“选项”对话框/“环境/键盘”选项卡的“按快捷键”文本框中自行尝试。例如,使用法语键盘,您无法创建CTRL+.快捷方式,也无法创建CTRL+-快捷方式(如某些非法语建议: - )

为什么呢?因为CTRL+.只被视为CTRL+SHIFT+;(您必须查看法语键盘以了解这一点),因为Visual Studio从按下的键中提取SHIFT(因为它希望将其保留为快捷方式的一部分) ),并且不记得'。'性格被压了。

enter image description here (原始图片由AZERTY提供)

规则可能是这样的:

  

无法识别或无法在a上使用Visual Studio快捷方式   给定键盘如果它的一部分不是修饰符(CTRL,ALT,   如果不使用修饰键,则无法创建SHIFT)   键盘。

注意:此规则有一些(可能是硬编码的?)例外,例如,数字0到9可以在法语键盘上使用SHIFT时使用...

答案 1 :(得分:1)

在VS2012中,您可以转到ToolsOptionsEnvironment并查看所有可用命令的键盘映射。

例如:

enter image description here

如果你在法语系统上看这个,你应该看看启用了什么映射。

在我的(英文)系统上,它是CTRL + -(减号)。

答案 2 :(得分:1)

如果它不是正常的续航.,我将如何识别它。

  1. 使用SysExporter从VS2012选项菜单中的UI控件中复制文本。

  2. 将文本粘贴到Unicode文本文件中,例如使用Windows记事本或Notepad2创建的文本文件。请务必另存为Unicode。

  3. 然后使用HxD等编辑器打开它,打开并复制原始Unicode字符值。现在你可以查看它,找出该点的确切符号,以及如何重新创建它。

答案 3 :(得分:1)

我想我找到了,但我不确定。 我似乎无法在我的电脑上实际测试这个,但我做了什么:

  1. 使用Pat或JK的间谍(http://patorjk.com/blog/software/)从组合框中提取文本。
  2. 将这个奇怪的点复制到python并做了ord('·')得到250
  3. 250 = 0xfa,编辑:做了一些研究后,我认为它也可以是183
  4. 0xfa =ù(或对此进行一些研究后为0xb7)
  5. 所以,我得出结论,ctrl + shift +ù应该可以工作.. 它是英文键盘上的“或”键。(法语键盘上的%)

    在我的电脑上它不起作用,但值得一试,也许它会有所帮助。

    修改 做了一些研究之后,我认为它可能是一个错误。 阅读完本文后:http://geekhack.org/index.php?topic=17600.0以及该链接中的所有其他链接,以及更多关于“中间点”(interpunct)的内容,我得出结论,即使使用日语布局也不可能输入该字符({{3 }})

    我尝试过西班牙语,加泰罗尼亚语,4种不同的法语布局和日语。 无法得到那个中间点! 所以,似乎只有一个解释 - 这确实是一个错误。

答案 4 :(得分:0)

尝试Ctrl + :,因为:.在英语键盘上的位置。

答案 5 :(得分:0)

作为法国用户,我也有这个问题,VS2015无法解决。 我找到的最快的解决方案就是重新编写命令。

转到

工具>选项>环境>键盘

并搜索命令View.NavigateBackward或View.NavigateForward并输入新的键盘映射。 很难找到一个尚未分配给命令的东西! 我个人使用Ctrl + Num .进行后向导航,Ctrl + Num 0, Ctrl + Num .进行前向导航。

比使用默认映射更好。

答案 6 :(得分:0)

对于法语/ azerty用户的快速更新,在VS2015上,快捷键ctrl +!和Ctrl + Shift +!是免费的,离家门更近。