zoukankan      html  css  js  c++  java
  • Idea快捷键整理

    Ctrl + R 在当前文件进行文本替换
    Ctrl + Y 删除光标所在行 或 删除选中的行
    Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面
    Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围
    Ctrl + E 显示最近打开的文件记录列表
    Ctrl + N 根据输入的 类名 查找类文件
    Ctrl + P 方法参数提示显示
    Ctrl + H 显示当前类的层次结构 (所有实现类)
    Ctrl + / 注释光标所在行代码
    Ctrl + 光标定位 按 Ctrl 不要松开,会显示光标所在的类信息摘要
    Alt + Enter 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
    Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
    Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用
    Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用
    Ctrl + Alt + 左方向键 退回到上一个操作的地方
    Ctrl + Alt + 右方向键 前进到上一个操作的地方
    Ctrl + Shift + F 根据输入内容查找整个项目 或 指定目录内文件
    Ctrl + Shift + Z 取消撤销
    Ctrl + Shift + J 自动将下一行合并到当前行末尾
    Shift + F6 重命名
    ctrl+alt+t 在idea中添加try/catch的快捷键
    alt+逗号 alt+/ 提示
    ctrl+alt+B 实现类
    Ctrl +shift+space 变量
    Ctrl + alt +v 补全返回值变量及方法
    alter+7 显示类的所有方法

    ctrl+shift+ 等号,展开所有折叠

    Debug 常用快捷键
    F7 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
    F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
    F9 在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上
    Alt + F8 在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
    Ctrl + F8 在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点
    Shift + F7 在 Debug 模式下,智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法
    Shift + F8 在 Debug 模式下,跳出,表现出来的效果跟 F9 一样 (F9 是进入下一个断点,shift+F8 是跳出当前方法)
    Ctrl + Shift + F8 在 Debug 模式下,指定断点进入条件
    Alt + Shift + F7 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果方法体还有方法,则会进入该内嵌的方法中,依此循环进入

  • 相关阅读:
    看《长安十二时辰》可以了解哪些算法知识
    面试官,我会写二分查找法!对,没有 bug 的那种!
    毕业十年后,我忍不住出了一份程序员的高考试卷
    扫雷与算法:如何随机化的布雷(一)
    降维打击!为什么我认为数据结构与算法对前端开发很重要
    盖尔-沙普利算法告诉你,你的对象在哪里?
    这道算法题太太太太太简单啦
    有点难度,几道和「滑动窗口」有关的算法面试题
    几道和「黑洞照片」那种海量数据有关的算法问题
    LeetCode 上最难的链表算法题,没有之一!
  • 原文地址:https://www.cnblogs.com/859630097com/p/14504518.html
Copyright © 2011-2022 走看看