Intellij IDEA: “从源代码滚动”的热键

我找不到“源代码滚动”功能的热键。

“从源头到源头的滚动”和“从源头到源头的滚动”有什么区别?

38045 次浏览

如果我理解正确,你不想切换选项,以触发文件浏览器工具窗口的选择是当前编辑的文件。

只要启用“源代码滚动”,并在 OSX 上使用 Command + 1或在 Windows 上使用 CTRL + 1(我认为)打开文件浏览器。文件浏览器侧边栏将被选中,您的选择将被突出显示。

这个答案还解释了 Scroll To 和 Scroll From: 如何使滚动从源始终启用特性?之间的区别

Keymap设置中没有可配置的快捷方式,它也没有出现在“输入操作”对话框中,所以我很确定它还没有可配置,即使我同意它将是非常可观的。

Tldr; 先是 Alt + F1然后是 1

首先在“导航”菜单中签出 “选择”项的快捷键。

MBP Intellij Menu

单击正在编辑的文件,按 “选择”。的快捷键,然后按1。

我已经改变了热键选择在 Alt + 1,使我的关键组合是很容易记住的 Alt + 11

对于 ubuntu 我做了 ALT+L(因为 ALT + F1很忙) ,然后输入。

作为一个 很多更多的 很多更好的替代从源滚动功能,你可以使用导航栏。

注意: 双击导航栏中的文件夹将滚动到 Project 视图中的该文件夹(即与从源文件滚动相同的功能)。

你可以在视图菜单中显示导航栏,每个操作系统都有一个快捷方式(OSX 上的 cmd 和向上箭头 ⌘ + ↑,Linux 和 Windows 上的 Alt + Home)

看起来像这样。

enter image description here

它允许您在主编辑器中浏览包含焦点文件的文件夹结构。

Https://www.jetbrains.com/phpstorm/help/navigation-bar.html

Https://www.jetbrains.com/idea/help/navigation-bar.html

Https://www.jetbrains.com/webstorm/help/navigation-bar.html

您也可以使用导航栏快捷键。

在 Mac 身上

+ (命令向上键)

(左箭头)

+ Enter

这将带您到项目视图中的文件夹。

值得用导航栏进行一轮游戏。

IntelliJ 真的已经做好了这方面的准备:)

在最新的 IntelliJIDEA 中,有一个名为“在项目视图中选择”的关键映射条目,没有默认的快捷方式。只要添加一个快捷键。不需要插件。

Keymap|Select in Project View

如果你正在使用 JetBrains Rider,那么快捷键是 Locate in Solution Explorer:

enter image description here

在 Ubuntu18中,你可以禁用快捷键 Alt+F1,超级键(windows 键)也可以做同样的事情。

此刻我禁用/更改了这个 ubuntu 的快捷方式

Alt+F7 --> windows+F7
Ctrl+Alt+L --> windows+L
Alt+F1 --> windows

另一个更好的方法 :
这个快捷方式叫做 Select in Projec View
默认的快捷方式是

CTRL + A lt + 1

或者你可以编辑这个。

资料来源: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206717285-Scroll-from-source-keyboard-shortcut-?flash_digest=77b77d09d61eff96f7d59697820dee45b2c2041c

更新 : 现在你可以很容易地在 Gnome 键盘映射中使用 Shift+Alt+1,或者在 Windows 键盘映射中使用 Alt+F1

引用原文

在 JetBrains Rider 中,这个操作过去被命名为 Locate in Solution Explorer,但是现在(v2019.2)被命名为 Locate/Select in Solution View,并且默认情况下(至少使用内置的 ReSharper 密钥映射)绑定到 Alt+Shift+L