IntelliJ IDEA快捷键.docx_第1页
IntelliJ IDEA快捷键.docx_第2页
IntelliJ IDEA快捷键.docx_第3页
IntelliJ IDEA快捷键.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IntelliJ IDEA快捷键1. Ctrl + Alt + T用来围绕选中的代码行(包括if、while、try catch等)这个功能也很方便,把我以前要做的:先写if-else,然后调整代码的缩进格式,还要注意括号是否匹配了,现在用这个功能来做,省事多了(不过让我变得越来越懒了)2. Ctrl + B跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能3. Ctrl + Alt + B跳转到方法实现处这个也算是很普遍的功能了,就不多说了。4. Ctrl + Q在editor window中显示java docs这个功能很方便-因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看java doc,此时这个功能的好处就体现出来了5. F2/Shift + F2跳转到下/上一个错误语句处IDEA提供了一个在错误语句之间方便的跳转的功能,你使用这个快捷键可以快捷在出错的语句之间进行跳转。6. Ctrl + Alt + O优化import自动去除无用的import语句,蛮不错的一个功能。7. Ctrl + /跳转到代码块结束/开始处,这个功能vi也有,也是很常用的一个代码编辑功能了。8. Shift+Click可以关闭文件9. Ctrl+Shift+Backspace可以跳转到上次编辑的地方10. Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择11. Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用12. Ctrl+Alt+V可以引入变量。例如把括号内的SQL赋成一个变量13. ctrl + alt + m 将选中代码提取成方法,用于重构14. Alt+F8是计算变量值15. Ctrl + Y 删除行16. Ctrl + Shift + I在方法名或是类名下(或是代码补充提示的时候也可以按,也可以在图片地址上按),按此快捷键显示该方法或是类的源码结构,无需点击进去查看源码(当然了,必须是你已经导入源码的情况下才看得到) 类似Ctrl+Q17. 写代码时用Alt-Insert(Code|Generate)可以创建类里面任何字段的getter与setter方法。18. 按Ctrl-N再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。同样的方法你可以通过使用Ctrl-Shift-N打开工程中的非Java文件。19. Ctrl-D复制当前行,Ctrl-Y删除当前行。20. Ctrl-Shift-u,Ctrl+Shift+alt+u显示类继承结构图,再按alt-m。21. Alt-F1,回到当前文件所在的目录结构。22. Ctrl-Shift-v,粘贴最近复制过的一些信息。23. Ctrl-Shift-F7,高亮显示所有该文本,按Esc高亮消失。24. Ctrl-E 最近打开的文件。25. Ctrl-P 方法参数提示。26. Alt+ Up/Down 在方法间快速移动定位。27. Ctrl+W 选中代码,连续按会有其他效果。28. Shift + F6 选中目录结构的文件,重命名29. Ctrl + Alt + F12 进入当前文件所在磁盘位置30. Ctrl + Shift + F搜索文件31. Ctrl + Shift + R 搜索指定范围文件,替换文字32. Ctrl + Shift +W 返回上一次选择的代码块状态33. Ctrl + Shift + J 自动将下一行合并到当前行末尾34. Ctrl + Tab Switcher 导航 与 Ctrl + E 类似效果35. Ctrl + Shift + C 复制当前文件磁盘路径到剪贴板536. Ctrl + Space完成类、方法、变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类、方法、变量名称的自动录入,很方便37. Ctrl + N(Ctrl + Shift + N)跳转到指定的java文件(其它文件)这个功能很方便,至少我不用每回都在一长串的文件列表里找寻我想要编辑的类文件和jsp文件了38. Ctrl + B跳转到定义处这个就不用多说了,好象是个IDE就会提供的功能39. Ctrl + Alt + T用来围绕选中的代码行(包括if、while、try catch等)这个功能也很方便,把我以前要做的:先写if-else,然后调整代码的缩进格式,还要注意括号是否匹配了,现在用这个功能来做,省事多了(不过让我变得越来越懒了)40. Ctrl + Alt + B跳转到方法实现处这个也算是很普遍的功能了,就不多说了。41. Ctrl + W按一个word来进行选择操作在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,然后是选择源代码的扩展区域。举例来说,对下边这个语句java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat(yyyy-MM-dd HH:mm);当光标的位置在双引号内的字符串中时,会先选中这个字符串,然后是等号右边的表达式,再是整个句子。我一般都是在对代码进行重新修改的时候使用它来选择出那些长长的复合表达式,很方便:)42. Shift + F1在浏览器中显示指定的java docs,这个也应该是几乎所有的java ide都提供的功能,就不多说了。43. Ctrl + Q在editor window中显示java docs这个功能很方便-因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看java doc,此时这个功能的好处就体现出来了44. Ctrl + /注释/反注释指定的语句,这个功能很象PB中提供的一个功能,它可以注释和反注释你所选择的语句(使用单行注释符号/),你也可以用Ctrl + Shift + / 来进行多行语句的注释(即使用多行注释符号/./)45. F2/Shift + F2跳转到下/上一个错误语句处IDEA提供了一个在错误语句之间方便的跳转的功能,你使用这个快捷键可以快捷在出错的语句之间进行跳转。46. Shift + F6提供对方法、变量的重命名对IDEA提供的Refector功能我用得比较少,相比之下这个功能是我用得最多的了。对于这个功能没什么可说的了,确实很方便,赶快试一试吧。47. Ctrl + Alt + L根据模板格式化选择的代码,根据模板中设定的格式来format你的java代码,不过可惜的是只对java文件有效48. Ctrl + Alt + I将选中的代码进行自动缩进编排这个功能在编辑jsp文件的时候也可以工作,提供了一个对上边格式化代码功能的补充。49. Ctrl + Alt + O优化import自动去除无用的import语句,蛮不错的一个功能。50. Ctrl + /跳转到代码块结束/开始处,这个功能vi也有,也是很常用的一个代码编辑功能了。51. Ctrl+E可以显示最近编辑的文件列表52. Shift+Click可以关闭文件53. Ctrl+Shift+Backspace可以跳转到上次编辑的地方54. Ctrl+F12可以显示当前文件的结构55. Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择56. Ctrl+Shift+N可以快速打开文件57. Alt+Q可以看到当前方法的声明58. Ctrl+P可以显示参数信息59. Alt+Insert可以生成构造器/Getter/Setter等60. Ctrl+Alt+V可以引入变量。例如把括号内的SQL赋成一个变量61. Alt+Up and Alt+Down可在方法间快速移动62. Alt+Enter可以得到一些Intention Action,例如将”=”改为”equals()”63. Ctrl+Shift+Alt+N可以快速打开符号64. Ctrl+Shift+Space在很多时候都能够给出Smart提示65. Alt+F3可以快速寻找66. Ctrl+O可以选择父类的方法进行重写67. Ctrl+Alt+Space是类名自动完成68. Ctrl+JLive Templates!69. Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用70. Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果71. Ctrl+Shift+J可以整合两行72. Alt+F8是计算变量值73. Ctrl+D 复制上一行或复制选定74. Ctrl+Alt+L 格式化代码75. Alt+Shift+Insert 列编辑装上UpperLowerCapitalize后Alt+P / to uppercaseAlt+L / to l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论