美文网首页
一些IDEA快捷键

一些IDEA快捷键

作者: 星星之灬 | 来源:发表于2018-06-05 15:29 被阅读11次

    IDEA快捷键

    视频地址:https://www.imooc.com/learn/924

    跳转

    • 1.快速打开工具栏: alt+[小工具对应上的数字]

    • 2.项目之间跳转:

      • 下一个窗口: window-->next project window(ctrl+alt+])
      • 上一个窗口: window-->previous project window(ctrl+alt+[)
    • 3.查找action: ctrl+shift+a

    • 4.文件之间跳转:

    action 快捷键
    recent files(最近浏览的的文件) ctrl+e
    recently changed files ctrl+shift+e
    • 5.浏览修改位置:
    菜单 快捷键
    navigate-->last edit location ctrl+shift+backSpace(删除键)
    navigate-->next edit location
    navigate-->back ctrl+alt+←
    navigate-->forward ctrl+alt+→
    • 5.利用书签跳转

    bookmarks:设置标签:<f11>,带标记的标签<ctrl+f11>
    跳转对应标签:<ctrl+标记>

    • 6.收藏位置和文件

    收藏栏:<alt+2>
    添加收藏:<alt+shift+f>

    • 7.emacsIDEAs
      配置相应快捷键及时跳转位置

    自定义的快捷键:<alt+上下文>

    • 8.快速切换代码编辑区和文件区

    <alt+1>跳转文件区
    <esc>返回编辑区

    • 9.快速定位文件
      <alt+F1+enter> 跳转到当前文件

    搜索

    功能 快捷键
    搜索类 navigate-->class ctrl+n
    搜索文件 navigate-->file ctrl+shift+n
    搜索符号(函数) navigate-->symbol ctrl+shift+alt+n
    字符串搜索 edit-->find-->find in path ctrl+shift+f
    搜索url(2018的idea没有这个快捷键) ctrl+alt+n

    代码助手

    • 1.列操作
      edit-->find-->select all occurrences:<ctrl+shift+alt+j>选中所有匹配的

    • 2.大小写快捷键

    edit-->toggle case<ctrl+shif+u>

    • 3.单词尾,单词头
      <ctrl+→> <ctrl+←>

    附带选择:<ctrl+shift+→> <ctrl+shift+←>

    • 4.live template
      构建自定义的代码模板
    • 5.postfix

    setting-->editor-->general-->postfix completion

    • 6.alt+enter(代码提示)
      • 自动创建函数
      • list replace
      • 字符串formate或者build
      • 实现接口
      • 单词拼写检查
      • 导包

    重构

    快捷键 功能
    shift+f6 变量重命名
    ctrl+f6 函数签名重构
    ctrl+alt+v 抽取变量
    ctrl+alt+c 抽取静态变量
    ctrl+alt+f 抽取成员变量(类属性)
    ctrl+alt+p 抽取方法参数
    ctrl+alt+m 抽取函数

    寻找修改轨迹

    • 1.git集成

      annotate 查找修改轨迹

      previous change 版本修改位置跳转

      revert:ctrlZ+alt+z版本回滚

    • 2.local history

    关联一切

    • Spring关联
    • 数据库关联

    程序调试

    快捷键 功能
    ctrl+f8 设置断点(或者直接鼠标左键)
    shift+f9 debug运行
    f8 debug时单行运行
    f9 resume(跳转下个断点)
    ctrl+shift+f8 查看所有断点
    mute breakpoints 禁止所有断点
    ctrl+shift+f8 (选中断点后)设置条件断点,可以用java表达式
    alt+f8 表达式求值(断点处)
    alt+f9 运行到光标指定行
    f2 debug窗口指定的对象F2,设置需要模拟的值

    运行

    快捷键 功能
    alt+shift+f9 可运行列表
    shift+j run/debug configuration(自定义的)

    其他操作

    • 1.文件操作
    功能 快捷键
    新建文件 ctrl+alt+insert
    新建文件(文件栏) alt+insert
    复制当前文件 F5
    move文件 F6
    • 2.文本操作
    功能 快捷键
    复制文件名 ctrl+c
    复制完整文件名 ctrl+shift+c
    调出系统的复制剪切板 ctrl+shift+v
    • 3.结构图
    功能 快捷键
    navigate-->file structure(field method大纲) ctrl+F12
    查看maven依赖,类图 ctrl+alt+shift+u
    视图中搜索依赖 ctrl+f
    查看类继承结构 ctrl+h
    方法调用层次(查看调用或被调用) ctrl+alt+h

    相关文章

      网友评论

          本文标题:一些IDEA快捷键

          本文链接:https://www.haomeiwen.com/subject/hszpsftx.html