• intellij idea 常用快捷键让你事半功倍


    为什么谈这个

    工欲善其事必先利其器,键盘流是必须的,快捷键首当其冲,请收下!!!

    常用快捷键列表

    1. Live Templates 自定义代码模板
    2. 取消屏幕的翻转,可以使用ctrl+alt+左右,进行代码前进和后退。ubuntu Shift + Alt + <-
    3. Debug快捷键 Shift +F10(运行) Shift +F9(调式) F8单步过 F7单步进 F9继续运行
    4. 在structure界面可以直接输入搜索
    5. Font Source Code Pro Size 16
    6. 快速查看Java类字节码 View -> Show Bytecode
    7. JVM Debugger Memory View 插件查看JVM
    8. 注释:Ctrl + / Ctrl + Shift + /
    9. alt + delete 安全删除
    10. shift + alt + ↑ 跨方法移动行
    11. shift + ctrl + ↑ 方法内移动行
    12. ctrl + D 复制到下一行
    13. 查找引用 alt + f7 ubuntu shift + alt + 7
    14. LiveEdit 插件
    15. Ctrl + O 选择可覆盖/继承的方法
    16. Ctrl + Q 鼠标放在变量/类名/方法名等上面(也可以在提示补充的时候按),显示文档内容
    17. Ctrl + E 最近打开的文件
    18. Ctrl + K VCS提交项目
    19. Ctrl + F3 调转到所选中的词的下一个同名位置
    20. Ctrl + F12 当前编辑的文件中快速导航(可以直接键入字母,IntelliJ IDEA会筛选你输入的来匹配对应是否有的方法,来快速定位)(类似结构图)
    21. Ctrl + [ 或 ] 移动光标到块的初/末括号地方
    22. Ctrl + 小键盘+/- 折叠/展开代码
    23. Ctrl + 方向左/右 光标跳到上/下个单词
    24. Ctrl + 方向上/下 相当于你用鼠标滑滚轮(为了方便鼠标党)
    25. Alt + Insert 生成代码(如get,set方法,构造函数等)
    26. Alt + 方向键 左 或 方向键 右 切换当前打开的代码文件视图
    27. Alt + 方向键 上 或 方向键 下 在方法间快速移动定位
    28. Alt + 鼠标左键单击不放,拖动 可以直接方块区域选择(很有用)
    29. Alt + 回车 快速修复(可以用来导入单个包)
    30. Shift + F6 重构:重新命名
    31. Ctrl + B 快速打开光标处的类或方法(对于前端支持很好,比如可以直接通过class的name定位到css的文件位置)(等同于ctrl+光标指向)
    32. Ctrl + Alt + B 跳到具体的实现方法,查找接口/抽象方法的具体实现很好用(相反行为的快捷键是Ctrl+b)
    33. Ctrl + Shift + U // 大/小写都是这个快捷键
    34. Ctrl + Shift + B 在变量上按此快捷键,直接跳转到变量类型类中
    35. Ctrl + Shift + Del 删除环绕的标签
    36. Ctrl + Shift + Space 自动补全代码(智能提示)
    37. Ctrl + Shift + F 查找整个项目相关关键字文件
    38. 回到编辑区 ESC / F4
    39. Ctrl + F8 增加/取消 行断点
    40. Ctrl + F12 当前类的方法
    41. Alt + D 选择Debug 方案
    42. ctrl + shift + t 增加单元测试
    43. Ctrl + shift + enter 完成本句 结尾加;
    44. shift + enter 新开始一行
    45. Ctrl + Alt + enter 在本行之前新建一行
    46. shift + shift 万能搜索
    47. win + ` ubuntu 同程序多窗口中切换

    作者简介

    大马猴,混迹北京互联网的一只中年码农,热爱并乐于分享互联网技术。

    请关注我的官方微信公众号“半吊技术人”。现在就拿出手机,扫一扫:

    公众号二维码

  • 相关阅读:
    net 5 小常识试图及时编译
    C# CLR核心机制
    grpc 错误记录一下 掉坑里爬了三天
    基于docker 做的 kafka 集群 3分区
    efcore 查用命令
    vps检测
    IntelliJ Idea 2017 免费激活方法
    jQuery设置disabled属性与移除disabled属性
    Myeclipse中js文件中的乱码处理
    关于html中frameset下frame之间的交互,以及html中iframe和原html之间的交互
  • 原文地址:https://www.cnblogs.com/MinnieChang/p/7140674.html
Copyright © 2020-2023  润新知