177

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

4

6 回答 6

389

command+homefn+ command+left arrow

于 2012-03-13T19:40:52.800 回答
104

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

于 2013-05-28T19:19:32.327 回答
19

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

在 Mac 笔记本电脑上,没有主键或结束键。许多带有option/function键的组合键会产生丢失的键并执行其他简洁的操作。例如,使用function+leftfunction+right将提供 windows 样式homeend行为,而function+upfunction+down将提供page uppage down行为。超级用户有更多信息

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

于 2011-08-18T21:01:27.997 回答
8

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

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

于 2011-11-11T23:13:50.793 回答
5

只是为了清楚起见

对于 Windows,

Ctrl+ Home=> 顶部

Ctrl+ End=> 底部

Ctrl+ PgUp=> 向上翻页

Ctrl+ PgDn=> 向下翻页

于 2018-10-12T05:50:47.120 回答
3

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

我正在使用 IntelliJ 12,并且喜欢它!

于 2013-01-07T19:45:58.227 回答