我在谷歌上搜索了一下,希望能找到一篇关于IDEA快捷键的文章,类似于Jeff关于Visual Studio快捷键的文章(Visual Studio . net 2003和2005键盘快捷键),但并没有发现任何有用的东西。希望这个问题的答案能填补空白。


当前回答

Ctrl + F11调用键盘上所有字母数字键的对话框。选择一个空将把当前行添加到书签,并用选定的键标记该行。

Shift + F11调用一个书签列表。按下一个键会转到相关的书签。

其他回答

一些节省时间的方法:

Alt + Enter:显示意图动作(类似Eclipse快速修复) Ctrl + Alt + V:引入变量(永远不要再输入赋值的左边) Ctrl + Shift + Space:智能补全(甚至比IntelliJ 8低了两级) Ctrl + W:选择连续增加的代码块。有点明显,但确实节省了时间!

Canoo博客包含了一些(+8)篇关于更高级的IntelliJ键盘快捷键的文章。

键启动器和快捷键列表插件对(不断地)学习新的IntelliJ键盘快捷键非常有帮助。

Ctrl + Alt + Shift + N的任意组合。

idea8中的Ctrl + Shift + T也很棒。

在联机帮助中也有一个完整的键图。

尝试使用Key Promoter插件。这将有助于学习捷径。 除了上述建议之外,还有几个快捷方式:

Alt + Ins:始终如一地插入任何东西。(添加一个新的类,方法等) Ctrl + Alt + T:环绕代码块。另一个有用的东西。

这些是我最常用的键盘快捷键

编辑器中的语法感知选择在插入符号处选择一个单词,然后选择扩展源代码的区域。例如,它可以选择一个方法名,然后是调用该方法的表达式,然后是整个语句,然后是包含块,等等: Ctrl + W

基本代码完成,完成方法,关键字等: Ctrl + Space

进入声明。使用它来导航到代码中某个地方使用的类、方法或变量的声明: Ctrl + B

引入变量重构,从表达式创建变量。该表达式甚至可能不完整或包含错误。自版本8以来,IDEA在没有选择文本时智能地选择一个可能的表达式: Ctrl + Alt + V

转到Class,在编辑器中快速打开任何类: Ctrl + N

打开任何文件,不只是类: Ctrl + Shift + N

注释/取消注释当前行或选择: Ctrl+/和Ctrl+Shift+/

快速JavaDoc弹出显示方法或类的JavaDoc在文本游标: Ctrl+Q(在Mac OS X上使用Ctrl+J)

智能类型补全:使用方法调用或使用适合当前上下文的类型的变量来完成表达式: Ctrl + Shift +空间

重命名重构以重命名任何标识符。可以查看评论,文本文件和跨不同的语言: Shift + F6

在弹出窗口中选择,快速选择当前编辑的元素(类,文件,方法或字段)在任何视图(项目视图,结构视图或其他): Alt + F1

突出显示文件中的用法。将文本光标放置在任何标识符上,而不选择任何文本,它将显示文件中使用该变量、方法等的所有位置。在抛出时使用它,try或catch关键字可以显示抛出异常的所有位置。在implements关键字上使用它来突出显示已实现接口的方法: Ctrl + Shift + F7

这可能取决于你的开发环境,但当做黑莓开发我在IntelliJ编码,仍然通过黑莓JDE编译和调试。在这种情况下,Ctrl + Shift + C是至关重要的,因为它允许您复制当前正在编辑的文件的完整路径,从而可以轻松地在单独的开发环境中打开文件。