【问题标题】:JetBrains Rider "go to source" does not workJetBrains Rider“去源头”不起作用
【发布时间】:2021-09-20 10:37:27
【问题描述】:

我通常将 pycharm/idea 用于 python 和 java 等,并且我经常敲击 F4 来获得类或方法的声明。 Intellij 在键盘映射编辑器中将此称为“转到源代码”。

我最近刚安装 Rider 来做一些 c# 工作,然后立即发现 F4 不起作用。密钥仍然正确绑定,但我最终不得不使用 Ctrl+B 来完成我认为非常奇怪和烦人的同一件事。 Ctrl+B 据我所知,在 Pycharm 和 IDEA 中完成了同样的事情。

有谁知道为什么 F4 不能在 Rider for c# 中工作,以及我该如何解决这个问题?最好不必重新绑定密钥。

【问题讨论】:

    标签: c# keyboard-shortcuts rider go-to-definition


    【解决方案1】:

    CTRL+BF4 都适用于 Rider。但是它们在不同的上下文中可用。您需要同时使用两者来移动代码。

    CTRL+B 当光标位于代码中的符号上时(即在编辑器中)起作用。 F4 在查看快速文档时起作用,在调试器页面中,即在编辑器之外。

    【讨论】:

    • 它也适用于 CTRL+鼠标左键或鼠标中键。
    • 为什么 F4 在 Pycharm 中的工作环境与您为 CTRL+B 描述的相同,但在 Rider 中却不行?
    • @TheChubbyPanda F4 不会像 Pycharm 中的 Ctrl+B 那样带我去获取资源。它的工作方式与 Rider 相同。你确定你没有在 Pycharm 中定义自定义快捷方式吗?还是使用不同的键盘映射?
    • 我在 pycharm 中使用默认的 Windows 绑定,如果我的插入符号在方法调用中,F4 会将我带到定义。 CTRL+B 带我到同一个地方。我在 Rider 中使用“Intellij”键盘映射
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    相关资源
    最近更新 更多