IDEA全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java等少数语言,对于这样一个强大的代码编辑器,我们势必要了解他的快捷键操作,方便我们快速的编写实现代码。

快捷键的使用

注意:以下快捷键的使用仅针对于Windows平台的操作,对于MAC和LINUX大家自己对照windows平台idea的使用

跳转

  • 项目之间的跳转(项目分别位于不同的idea窗口):
    Ctrl + Alt + [ : 跳转到上一个idea窗口
    Ctrl + Alt + ] : 跳转到下一个idea窗口
  • 文件之间的跳转
    Ctrl + E : 多个文件之间的跳转(最近打开文件)
    Ctrl + Shift + E : 多个文件之间的跳转(最近编辑修改文件)
  • 浏览修改位置的跳转
    Ctrl + Shift + BackSpace : 跳转到上一次编辑的文件
  • 浏览位置的跳转
    Ctrl + Alt + ← : 跳转到上一次浏览文件的位置
    Ctrl + Alt + → : 跳转到下一次浏览文件的位置
  • 最近两个文件之间的跳转(windows自带)
    Ctrl + Tab : 最近两个文件之间随意切换
  • 根据书签进行跳转
    首先要针对你要标记的代码行作为书签,F11或者Ctrl + F11,其中后者可以使用数字进行标记,但我们要跳转的时候就可以
    使用Ctrl + 你标记的数字 进行跳转定位
  • 使用收藏夹
    通过Shift + Alt + F : 可以将当前文件(类),当前函数方法 加入到收藏列表
    然后Alt + 2 : 可以打开你的收藏的文件和书签
  • 字符跳转插件emacsIDEAs跳转
    1.首先要安装这个插件,自行安装
    2.设置快捷键
  • 编辑区和文件区的来回跳转
    Alt + 1 : 通过右边的编辑区定位该文件在文件区的位置

搜索

  • 通过输入类名称搜索
    Ctrl + N : 通过输入类名称搜索类文件,如果要搜索jar包里面的类,直接勾选上include non-project classes即可
  • 通过输入文件名搜索
    Ctrl + Shift + N : 通过输入文件名称搜索文件,如果要搜索jar包里面的文件,直接勾选上include non-project classes即可
  • 通过输入字符串搜索
    Ctrl + Shift + Alt + N : 通过输入字符串搜索(这里的字符串可以是函数,属性,类名,其他文件名称),如果要搜索jar包里面的内容,直接勾选上include non-project symbols即可
  • 通过输入查找普通字符串
    Ctrl + Shift + F :通过输入字符串搜索所有的东西

列操作

  • 列选
    Ctrl + Shift + Alt + J : 列选