zoukankan      html  css  js  c++  java
  • IDEA常用快捷键汇总

     我个人推荐smart work, 在我的team从来不鼓励加班,所以如何做高效工作呢,那就是高效利用我们的开发工具,只有熟练的使用武器才能给你减少时间上的浪费,从而带来一些时间增益。下面我这边将汇总一些常用工具快捷键,可以提高我们工作效率;

    1. VIM编辑器指令汇总

    2. Ubuntu常用指令和快捷键汇总

    3. Docker常用指令汇总  

    4. IDEA常用快捷键汇总

    5. VsCode常用快捷键汇总

    6. Win10常用快捷键汇总

    7. Chrome常用快捷键汇总

     

    建议所有的快捷键每个季度花一个小时复习一遍,直到完全被你的手指记住~

    1.查找 (Search)

    Ctrl+Shift+R    #在路径中查找和替换
    Shift+Shift     #搜索任何東西
    Ctrl+N           #按名字搜索类
    Ctrl+Shift+N     #按文件名搜索文件
    Ctrl+Shift+Alt+N #查找全部类中的方法或变量
    Ctrl+Alt+B           #查看子类方法实现或接口实现类
    Ctrl+Alt+7 / Alt+7 / Ctrl+f12 #查找类或方法在当前类的使用
    
    --- 在当前文件中查找(Search in current file) Ctrl+F / Ctrl+R #在当前文件中查找 / 替换 F3 #在当前文件查找下一个 Shift+F3 #在当前文件查找上一个
    Alt+F3 #逐渐往下查找相同文本并高亮
    Ctrl+F7 / Ctrl+Shift+F7 #在文件中查找用法并高亮显示 Esc高亮消失

    2. 经常使用(Usually used)

    Ctrl+Alt+S       #打开Settings
    Ctrl+Alt+Shift+S #打开Modules
    Alt+1            #快速打开或隐藏左侧工程面板
    Ctrl+Shift+F12   #两侧工具栏展开关闭
    Ctrl+Shift+C #复制当前类的绝对路径
    Ctrl+Alt+Shift+C #复制当前类的引用路径
    Ctrl+~ #快速切换方案(界面外观、代码风格、快捷键映射等菜单)
    Ctrl+F4 #关闭当前文件
    Ctrl+Tab #转到下一个拆分器
    Ctrl+Shift+Tab #转到上一个拆分器
    Alt+left/right #切换代码窗口
     
    Ctrl+E       #最近的文件
    Ctrl+Shift+E #最近更改的文件
    Alt+Shift+C #最近的更改的时间轴
    Ctrl+Alt+left/right #返回至上次浏览的位置  
    Ctrl+Shift+Backspace #返回至上次编辑的位置
    
    Ctrl+Up / Down #光标移到第一行/最后一行
    Alt+Up/Down    #在方法间快速移动定位
    Ctrl+[ 或者 ]   #可以切到大括号的开头与结尾
    Alt+Shift+Up/Down #上/下移一行代码
    Ctrl+Shift+Up/Down #向上/下移动语句
    
    Ctrl+H #显示类结构图(类的继承层次)
    Ctrl+Q #显示当前类的注释文档  
    Ctrl+Shift+Insert / Ctrl+Shift+V #选择剪贴板内容并插入
    
    Ctrl+Alt+L #格式化代码
    Ctrl+Alt+O #优化导入的类和包
    Ctrl+Shift+U #大小写转化
    Ctrl+G       #定位到多少行多少列
    Ctrl+"+/-"   #当前方法展开、折叠
    Ctrl+Shift+"+/-" #当前全部方法展开、折叠
    
    Alt+Insert #生成构造器/Getter/Setter等
    Ctrl+O     #@Override重写方法
    Ctrl+Alt+V #引入变量。例如:new String(); 自动导入变量定义
    Ctrl+Alt+T #把代码包在一个块内例如:try/catch
    Ctrl+/ 或 Ctrl+Shift+/ #注释(//或者/**/)
    Ctrl+J     #自动代码(例如:fori)
    Ctrl+Alt+J #用动态模板环绕
    Ctrl+X / Ctrl+Y #删除行
    Ctrl+D          #复制行
    Ctrl+Shift+J    #多行合并成一行
    
    F2 / Shift+F2       #高亮错误或警告快速定位
    Ctrl+B / Ctrl+Click #快速打开光标处的类或方法
    Ctrl+Alt+B          #跳转到方法实现处
    Ctrl+U              #跳转到父类或接口
    Ctrl+W              #多次使用扩大在代码里面的选择范围
    Ctrl+Shift+W        #逐渐取消选择范围
    Ctrl+Backspace      #按单词删除
    Tab                 #代码标签输入完成后按 Tab生成代码
    Alt+6 #显示全部TODO

     3.断点调试(Debug)

    Ctrl+F2        #停止运行
    Alt+Shift+F9   #选择 Debug
    Alt+Shift+F10  #选择 Run
    Ctrl+Shift+F9  #编译
    Ctrl+Shift+F10 #运行
    Ctrl+Shift+F8  #查看全部断点
    F8       #步过
    F7       #步入
    Shift+F7        #智能步入
    Shift+F8        #步出
    Alt+Shift+F8 #强制步过
    Alt+Shift+F7 #强制步入
    Alt+F9       #运行至光标处
    Ctrl+Alt+F9  #强制运行至光标处
    F9           #恢复程序
    Alt+F10      #定位到断点
    Ctrl+F8      #切换行断点

    4. 重构(Refactor Code) 

    Ctrl+Alt+Shift+T #弹出重构菜单
    Shift+F6         #重命名文件
    F6               #移动文件
    F5               #复制并重命名
    Alt+Delete       #安全删除文件
    Ctrl+Alt+N       #将一个类编程另一个类的内部类

    4.其他操作(Others)

    ## 【VCS】
    Alt+~  #VCS 操作菜单=> GIT操作菜单
    Ctrl+K #提交更改
    Ctrl+T #更新项目
    Ctrl+Alt+Shift+D #显示GIT变化
    
    ## 【缺陷扫描】1.报告级别设置 Settings => Editor => Inspections
    2.缺陷扫描 项目右键=> Analyze => Inspect code
  • 相关阅读:
    Python3 WebDriver操作cookie的方法
    Windows创建定时任务执行Python脚本
    Python3 自定义请求头消息headers
    为什么SQL用UPDATE语句更新时更新行数会多3行有触发器有触发器有触发器有触发器有触发器有触发器
    【C#】C#获取文件夹下的所有文件
    jQuery.ajax()调用asp.net后台方法(非常重要)
    Asp.Net+JQuery.Ajax之$.post
    c# post 接收传来的文件
    C#使用GET、POST请求获取结果,这里以一个简单的用户登陆为例。
    javascript中let和var的区别
  • 原文地址:https://www.cnblogs.com/hlkawa/p/14268207.html
Copyright © 2011-2022 走看看