IntelliJ 文件键盘快捷键的开头

Posted

技术标签:

【中文标题】IntelliJ 文件键盘快捷键的开头【英文标题】:IntelliJ beginning of file keyboard shortcut 【发布时间】:2011-10-29 22:45:30 【问题描述】:

是否有移动到文件开头的键盘快捷键?我检查了 IntelliJ 的 Keymap for Mac OS X,它没有列出任何用于导航到文件开头的内容。

【问题讨论】:

【参考方案1】:

只是为了清楚起见

对于 Windows,

Ctrl + 首页 =>顶部

Ctrl + End => 底部

Ctrl + PgUp => 上一页

Ctrl + PgDn => Page Down

【讨论】:

【参考方案2】:

在 Mac 上,command+homecommand+end 移动到文件的顶部和底部.

在 Mac 笔记本电脑上,没有主键或结束键。许多带有 option/function 键的组合键会产生缺失的键并执行其他简洁的操作。例如,使用 function+leftfunction+right 将提供 windows 风格的 home kbd> 和 end 行为,而 function+upfunction+down 将提供page uppage down 行为。超级用户有more information。

此外,如果您打开Keyboard 首选项窗格并查看Input Sources 选项卡,您会发现显示的键盘会随着您按下修改键(如 shift、option 和 function)而发生变化。您的键盘可能比您想象的要多。

【讨论】:

有效,我认为,仅适用于具有 home 键和 end 键的键盘 您在过去十年中拥有过笔记本电脑吗?如果你没有,我建议你买一个,它比随身携带铝塔更容易。 这个答案的语气相当居高临下。笔记本电脑的快捷方式可以用更中性的方式来解释。 @ryanbrainard 这主要是因为我对人们似乎投入的少量研究感到恼火。甚至wikipedia article on the Home Key 也提供了这些信息。无论如何,我改写了该部分。【参考方案3】:

command+homefn+command+左箭头

【讨论】:

感谢 Kirby,我们这些在 Mac 笔记本电脑上没有 home/end 键的人非常感谢。 谢谢。另一个关键提示:使用 fn+向上或向下箭头向上或向下移动页面。 快速选择一个块:SHIFT-FN-CMD + UP/DOWN ARROW KEYS .. 这个解决方案让我走上了正确的道路 - 谢谢! 在 windows 上,默认情况下 Ctrl + Home 转到文件开头, Ctrl+End 结束。 如果您使用的是 Windows,请对此评论投票! 这很奇怪,为什么 Command+Up 不能像其他文本编辑应用程序一样工作?【参考方案4】:

编辑 Intellij Preferences -> KeyMap -> Editor Actions 条目,用于“Move Caret to Text Start”和“Move Caret to Text End”。如果将它们设置为 Command+UpArrow 和 Command+DownArrow,它将像普通的文本编辑器一样工作。我不知道为什么这不是 Intellij 中的默认设置,而是看似毫无意义的“滚动一行”功能。

【讨论】:

“貌似”是一种亲切的说法。 Text Start 的默认设置是 Command+Home,在 macbook 的键盘中应该是 Fn+Command+Left 优秀。我正在寻找我的 Mac 和我的(常规/PC)外接键盘之间的一致行为。在我的 Mac 上没有“Home”和“End”按钮,外接键盘“fn”不在左下角——所以这是我寻求的解决方案。 一个问题是,您可能也希望对“使用选择将插入符号移动到文本 [开始/结束]”执行相同的操作,包括 shift 键。【参考方案5】:

搜索 Keymap 首选项设置,并为“将插入符号移动到文本开始”和“将插入符号移动到文本结尾”设置您自己的组合键。这具有 OP 想要的行为,其中插入符号被移动到文件中文本的最顶部,以及最后。 :D

我正在使用 IntelliJ 12,非常喜欢它!

【讨论】:

【参考方案6】:

接受的答案不正确。要移动到文件的开头/结尾,请在 Windows/Unix 上使用 ctrl+home/ctrl+end 或在 Mac 上使用 command-home 和 command-end,正如 @jackrabbit 建议的那样。

ctrl+pageup(将插入符号移动到页面顶部)将插入符号移动到文件的可查看部分(页面、视口)的顶部。它也不会将插入符号移动到第一列,它会尝试保持在之前的同一列中

【讨论】:

以上是关于IntelliJ 文件键盘快捷键的开头的主要内容,如果未能解决你的问题,请参考以下文章

最有用的 Intellij IDEA 键盘快捷键是啥? [关闭]

使用键盘快捷键在 Intellij 中选择多行

如何成为 IntelliJ IDEA 键盘流

IntelliJ IDEA全键盘操作

IntelliJ IDEA 中跳转到上一个视图位置(向后/向前导航)的键盘快捷键

Intellij IDEA 移动光标到行尾或行首的快捷键是啥?