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

Visual studio 2010 在Visual Studio 2012中,法语键盘上的向后导航快捷键是什么?,visual-studio-2010,visual-studio-2012,Visual Studio 2010,Visual Studio 2012,我想知道如何使用法语(fr)键盘在VisualStudio中前后导航已经有一段时间了 将鼠标悬停在按钮上,如下所示: 向后导航:Ctrl+ 向前导航:Ctrl+Shift+ 但是我找不到捷径!我想是吧。意思是点,但我不确定我很确定它不是,见下面的编辑 有人知道怎么做吗 编辑: 请注意,这不是常见的。请参见下图,快捷方式映射到某种中间浮点数 ! 尝试Ctrl+:,因为:是英文键盘上的所在位置。并非所有键都可以在Visual Studio快捷键中使用。您可以在“选项”对话框/环境/键盘选项卡的

我想知道如何使用法语(fr)键盘在VisualStudio中前后导航已经有一段时间了

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

  • 向后导航:Ctrl+
  • 向前导航:Ctrl+Shift+
但是我找不到捷径!我想是吧。意思是点,但我不确定我很确定它不是,见下面的编辑

有人知道怎么做吗

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


!

尝试
Ctrl+:
,因为
是英文键盘上的
所在位置。

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

为什么??因为
CTRL+。
被看作是
CTRL+SHIFT+(您必须查看法语键盘才能理解这一点),因为VisualStudio从按下的键中提取移位(因为它希望将移位保留为快捷方式的一部分),并且不记得按下了“.”字符

(原图由提供)

规则可以是这样的:

Visual Studio快捷方式无法识别或无法在计算机上使用 如果键盘的某部分不是修改器(CTRL、ALT、, 如果不使用此面板上的修改器键,则无法创建SHIFT) 键盘


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

在VS2012中,您可以转到
工具
选项
环境
,并查看所有可用命令的键盘映射

例如:

如果您在法语系统上查看这一点,您应该会看到启用了什么映射


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

如果它不是一个正常的句号
,我将如何识别它

  • 用于从VS2012选项菜单中的UI控件中复制文本

  • 将文本粘贴到Unicode文本文件中,例如使用Windows记事本或。确保另存为Unicode

  • 然后用编辑器打开它,例如打开并复制原始Unicode字符值。现在你可以查一查,找出那个圆点到底是什么符号,以及如何重新创建它


  • 我想我找到了,但我不确定。 我似乎无法在我的计算机上实际测试这一点,但我所做的是:

  • 使用Pat或JK的Spy()从组合框中提取文本
  • 将这个奇怪的点复制到python中,并执行ord(“·”)并得到250
  • 250=0xfa,编辑:在做了更多的研究之后,我认为它也可以是183
  • 0xfa=ù(或者0xb7,在做了一些研究之后)
  • 所以,我的结论是ctrl+shift+ù应该有效。。 它是英文键盘上的“或”键。(%在法文键盘上)

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

    编辑: 在做了一些研究之后,我认为这可能是一个bug。 在阅读了以下内容:以及该链接中的所有其他链接,以及更多关于“中间点”(interpunt)的内容后,我得出结论,即使不使用日文布局,也无法键入该字符()

    我试过西班牙语、加泰罗尼亚语、4种不同的法语布局和日语。 不能得到那个中间的点!
    因此,对此似乎只有一种解释——这确实是一个bug。

    作为一个法国用户,我也遇到过这个问题,VS2015无法解决。 我找到的最快的解决方案就是重新映射命令

    工具>选项>环境>键盘

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


    总比默认映射不起作用要好。

    对于法语/azerty用户的快速更新,在VS2015上,快捷键ctrl+!和ctrl+Shift+!是自由的,并且更靠近主行。

    @Collin有趣的是:)你,你试过了吗?我手边没有fr键盘,但你说它看起来像
    Ct也是如此rl
    +
    做什么?
    Ctrl+。
    什么都不做,否则我不会问:)。如果你想自己试试,很容易得到一个逻辑fr fr键盘:只需键入以下命令
    control intl.cpl
    并添加它!然后使用
    Alt+Shift
    切换到它。我问这个问题只是因为有很多问题在这里的弹出窗口,原来的海报没有想到尝试它!我不知道还有什么可以尝试,但祝你好运!尝试一下英文布局,看不出有什么不同的原因:
    Ctrl+-
    Ctrl+Shift+-
    。我已经尝试过了,但没有用。如果你想尝试你的键盘,请参阅我关于如何设置fr键盘的评论elf。很好的解决方法。查看我的编辑,您帮助我注意到它没有映射到常规的点Nice贡献,但查看我的编辑,因为我现在非常确定快捷方式没有映射到常规的点。@hoang-这不会改变任何内容。对于给定的键盘布局,有一组字符不能用作Visual Studio的快捷方式。我同意。我在Microsoft Connect上提交了一个关于此无法访问的快捷方式的错误。非常好的贡献,花费数小时在我的AZ上找到此fu******ng快捷方式