`

IDEA 常用快捷键

 
阅读更多

使用了一段时间的IntelliJ IDEA,感觉这个JAVA IDE非常好用 

下面把一直以来常用的一些快捷键给总结出来如下: 

 

ctrl + alt +s 设置

 

ctrl + enter 引入类

 

1. Ctrl + Space / shift+space

基本代码完成:ctrl+space,这是最最基础,使用频率最高的快捷键,提供类名,方法名,变量名的自动完成功能。对于咱们中国用户来说,默认的快捷键有时会和中英文输入法的切换快捷键冲突,解决办法就是自定义快捷键(后面我会介绍如何自定义快捷键),我设置的是shift+space,用起来更顺手更方便,当然如果你一开始用可能有点不适应

 

Use the Ctrl+Alt+Shift+U keyboard shortcut to open a UML class diagram in a new editor.

 

 

5. Ctrl + Alt + B 

跳转到方法实现处这个也算是很普遍的功能了,就不多说了。 

 

语句完成(complete statement):

ctrl+shift+enter

非常有用且常用的一个快捷键,让你编码健步如飞的基础快捷键之一,可以自动帮你补充缺少的括号及格式化当前语句。比如:Map map=new HashMap(,此时使用快捷键,上面的代码便完成为:Map map = new HashMap();这岂不爽哉?

 

ctrl+f9,Make Project,make只编译修改过的文件。

Compile,ctrl+shift+f9,编译当前的类文件或者包,模块,在debug时很有用。

 

ctrl + shift + r  , 查找文件

ctrl + alt +g ,查找某个关键字

 

2. Ctrl + N(Ctrl + Shift + N) 

跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了 

3. Ctrl + B 

跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能 

4. Ctrl + Alt + T 

用*来围绕选中的代码行( * 包括if、while、try catch等)这个功能也很方便,把我以前要做的:①先写if-else,②然后调整代码的缩进格式,还要注意括号是否匹配了,现在用这个功能来做,省事多了(不过让我变得越来越懒了) 

 

6. Ctrl + W 

按一个word来进行选择操作在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,然后是选择源 

代码的扩展区域。举例来说,对下边这个语句java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm");当光标的位置在双引号内的字符串中时,会先选中这个字符串,然后是等号右边的表达式,再是整个句子。我一般都是在对代码进行重新修改的时候使用 

它来选择出那些长长的复合表达式,很方便:) 

7. Shift + F1 

在浏览器中显示指定的java docs,这个也应该是几乎所有的java ide都提供的功能,就不多说了。 

8. Ctrl + Q 

在editor window中显示java docs这个功能很方便--因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看java doc,此时这个功能的好处就体现出来了 

9. Ctrl + / 

注释/反注释指定的语句,这个功能很象PB中提供的一个功能,它可以注释和反注释你所选择的语句(使用单行注释符号"//"),你也可以用Ctrl + Shift + / 来进行多行语句的注释(即使用多行注释符号"/* ... */") 

10. F2/Shift + F2 

跳转到下/上一个错误语句处IDEA提供了一个在错误语句之间方便的跳转的功能,你使用这个快捷键可以快捷在出错的语句之间进行跳转。 

11. Shift + F6 

提供对方法、变量的重命名对IDEA提供的Refector功能我用得比较少,相比之下这个功能是我用得最多的了。对于这个功能没什么可说的了,确实很方便,赶快试一试吧。 

12. Ctrl + Alt + L 

根据模板格式化选择的代码,根据模板中设定的格式来format你的java代码,不过可惜的是只对java文件有效 

13. Ctrl + Alt + I 

将选中的代码进行自动缩进编排这个功能在编辑jsp文件的时候也可以工作,提供了一个对上边格式化代码功能的补充。 

14. Ctrl + Alt + O 

优化import自动去除无用的import语句,蛮不错的一个功能。 

15. Ctrl + ]/[ 

跳转到代码块结束/开始处,这个功能vi也有,也是很常用的一个代码编辑功能了。 

16.Ctrl+E 

可以显示最近编辑的文件列表 

17.Shift+Click 

可以关闭文件 

18.Ctrl+Shift+Backspace 

可以跳转到上次编辑的地方 

19.Ctrl+F12 

可以显示当前文件的结构 

20.Ctrl+F7 

可以查询当前元素在当前文件中的引用,然后按F3可以选择 

21.Ctrl+Shift+N 

可以快速打开文件 

22.Alt+Q 

可以看到当前方法的声明 

23.Ctrl+P 

可以显示参数信息 

25.Alt+Insert 

可以生成构造器/Getter/Setter等 

26.Ctrl+Alt+V 

可以引入变量。例如把括号内的SQL赋成一个变量 

27.Alt+Up and Alt+Down 

可在方法间快速移动 

28.Alt+Enter 

可以得到一些Intention Action,例如将”==”改为”equals()” 

29.Ctrl+Shift+Alt+N 

可以快速打开符号 

30.Ctrl+Shift+Space 

在很多时候都能够给出Smart提示 

31.Alt+F3 

可以快速寻找 

32.Ctrl+O 

可以选择父类的方法进行重写 

33.Ctrl+Alt+Space 

是类名自动完成 

34. Ctrl+J 

Live Templates! 

35.Ctrl+Shift+F7 

可以高亮当前元素在当前文件中的使用 

30.Ctrl+Alt+Up /Ctrl+Alt+Down 

可以快速跳转搜索结果 

31.Ctrl+Shift+J 

可以整合两行 

32.Alt+F8是计算变量值 

 

Ctrl+D 复制上一行或复制选定 

Ctrl+Alt+L 格式化代码 

Alt+Shift+Insert 列编辑 

 

装上UpperLowerCapitalize后 

Alt+P // to uppercase 

Alt+L // to lowercase 

Alt+C // 首字母大写 

其他的快捷键还有很多,象Ctrl+G(跳转到指定行)、Ctrl+F4(关闭当前 

编辑页面)、Ctrl+F(搜索)等等,这些快捷键由于是各个编辑器都会提供 

的,而且定义的键位也都差不多,就没什么可说的了;也还有一些是我用得 

不多的,因为不太熟悉也不好向大家介绍,建议大家可以去IDEA的官方网站 

下载一份IDEA 3.0 Default Keymap的pdf文档 

(http://www.intellij.com/docs/ReferenceCard.pdf),上面有快捷键的 

详细列表及功能简介,如果你觉得IDEA定义的快捷键的键位组合不符合你的 

使用习惯的话,你可以在Option--Keymaps中修改设置成你的习惯键位组合。

分享到:
评论

相关推荐

    idea常用快捷键.txt

    ### IDEA 常用快捷键详解 #### 一、代码格式化:Ctrl+Alt+L 在 IntelliJ IDEA 中,`Ctrl+Alt+L` 是一个非常实用的快捷键,用于快速格式化当前打开的文件或选中的代码块。当你发现代码布局混乱时,只需按下这个组合...

    IDEA常用快捷键-壁纸

    常用快捷键-壁纸常用快捷键-壁纸

    IntelliJ Idea 常用快捷键

    IntelliJ Idea 常用快捷键

    idea常用快捷键

    idea常用快捷键,idea常用快捷键,idea常用快捷键,idea常用快捷键,idea常用快捷键

    IntelliJ IDEA常用快捷键 (2)

    本篇文章继上一篇“IntelliJ IDEA常用快捷键 (1)”之后,对IntelliJ IDEA的快捷键进行了进一步的扩展,旨在帮助用户更加深入地掌握这个强大的开发工具。 首先,要了解IntelliJ IDEA中的版本控制,特别是Local ...

    IntelliJ Idea 常用快捷键列表

    IntelliJ Idea 常用快捷键列表 包含常见的各种快捷键

    IDEA常用快捷键,帮助快捷开发

    IDEA常用快捷键

    IntelliJ Idea 常用快捷键最全的集合

    IntelliJ Idea 常用快捷键最全的集合,对于初识idea有很大的帮助。

    IDEA常用快捷键txt

    ### IDEA常用快捷键详解 #### 一、自动代码生成与优化 **1.1 自动代码生成** - **fori/sout/psvm + Tab**:这些是IDEA中的Live Templates,通过简单的输入加上Tab键就能快速生成常用的代码片段。 - `fori`:用于...

    Mac版Intellij IDEA常用快捷键和配置.docx

    Mac版Intellij IDEA常用快捷键和配置 IntelliJ IDEA是最好的Java开发工具,它的智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、创新GUI设计等方面表现突出,并支持基于Android平台的...

    IntelliJ IDEA 常用快捷键一览表.pdf

    下面是 IntelliJ IDEA 中常用的快捷键一览表: 通用型快捷键 * 复制:Ctrl + C * 粘贴:Ctrl + V * 剪切:Ctrl + X * 撤销:Ctrl + Z * 反撤销:Ctrl + Shift + Z * 保存:Ctrl + S * 全选:Ctrl + A 提高编写...

    idea常用快捷键.doc

    IDEA常用快捷键 IDEA是一款功能强大且流行的集成开发环境(Integrated Development Environment),它提供了许多实用的快捷键来提高开发效率。本资源将总结IDEA中常用的快捷键,帮助开发人员更好地使用IDEA。 复制...

    idea常用快捷键使用总结.ppt

    idea常用快捷键使用总结.ppt

    idea常用快捷键大全.doc

    idea常用快捷键大全.doc

    尚硅谷_宋红康_IDEA常用快捷键.pdf

    ### IDEA常用快捷键详解 #### 一、执行(Run) - **快捷键**:Alt + R - **功能描述**:此快捷键用于运行当前选中的项目或文件。在开发过程中,频繁地编译和运行代码是常态,使用Alt + R能够显著提高效率。 #### ...

    IDEA常用快捷键设置(根据eclispe设置)直接导入就可以使用

    **IDEA常用快捷键设置详解** IDEA,全名IntelliJ IDEA,是JetBrains公司开发的一款强大的Java集成开发环境,被广泛应用于各种编程语言的开发。它以其智能化的代码补全、高效的代码导航和丰富的功能深受开发者喜爱。...

    xiangfeiZENG#mywiki#Intellij IDEA 常用快捷键1

    Intellij IDEA 常用快捷键常使用的快捷键-mac打开实现方法:command + option + 左键常使用的快捷键-eclipse。

Global site tag (gtag.js) - Google Analytics