【Java】IDEA 快捷键

news/2024/7/16 8:46:17 标签: intellij-idea, java, ide

Java快捷键

  1. alt+enter:生成对应数据类型的变量 / if 条件取反 / 内联变量

  2. ctrl+alt+t:利用while,for等包含代码块

  3. shift+alt+鼠标点击:同时操作多个光标

  4. 在行首和行尾移动光标:Home 和 End 键

  5. 在单词间移动光标:Ctrl + Left/Right

  6. 在代码块首尾移动光标:Ctrl + Shift + [ 或 ]

  7. 在文件首尾移动光标:Ctrl + Home 或 Ctrl + End

  8. 跳到与当前光标位置对应的括号处:Ctrl + Shift + \

  9. 在行内快速移动光标:Shift + 左右方向键

  10. alt+insert:Javabean

    • 再+两下tab:空参构造
  11. ctrl+a:全选

  12. ctrl+d:复制改行代码并粘贴到下一行

  13. shift+alt+↑/↓:移动改行代码

  14. 按住滚轮竖着移动 / 按着alt+鼠标左键:竖行修改

  15. ctrl+shift+enter:完成语句,补全分号;开启下一行

  16. ctrl+/:注释一行

  17. ctrl + Shift + / :块级注释

  18. /** + Enter :文档注释

  19. ctrl+f2:停止运行

  20. ctrl+shift+f10:运行

  21. ctrl+n:查看类文档

  22. ctrl+q:快速查看方法的解释说明

  23. ctrl+alt+l:格式化代码

  24. ctrl+alt+m:提取方法 / refactor -> extract method

  25. ctrl+f:查找

  26. ctrl+r:替换

  27. shift + f6 :类重命名(构造函数,main函数中同时修改)


http://www.niftyadmin.cn/n/5230715.html

相关文章

为什么同样的C代码在arm64-v8a可以跑,在armeabi-v7a会奔溃?

文章目录 背景过程第一个坑第二个坑 arm64-v8a 和 armeabi-v7a的区别实例64位,Android设备CPU:arm64-v8a32位,Android设备CPU:armeabi-v7a 基本数据类型在32位和64位的区别指针长度在32位和64位的区别 其他可能性chatgpt回答参考 背景 使用NDK开发项目的…

记录错误strs[j].size()/length()与负数对比大小

最近复习c&#xff0c;发现一个错误&#xff0c; if(strs[j].size()<-1|| strs[j][i]!strs[0][i]){cout<<1111<<endl;return res;} 哪怕strs[j].size()大于-1并且右侧2个字符相等&#xff0c;但是它还是进了if内部&#xff0c; 后面发现&#xff1a; strs[j…

OpenVINO异步Stable Diffusion推理优化方案

文章目录 Stable Diffusion 推理优化背景技术讲解&#xff1a;异步优化方案思路&#xff1a;异步推理优化原理OpenVINO异步推理Python API同步和异步实现方式对比 oneflow分布式调度优化优势&#xff1a;实现思路 总结&#xff1a; Stable Diffusion 推理优化 背景 2022年&…

2023年小美赛认证杯国际赛D题保姆教程

Problem D (ICM)望远镜的黄昏因素 思路分析 任务 1. 请考虑昏暗光线下人眼的视觉特性&#xff0c;并建立合理的模型&#xff0c;提出适用于人眼直接观测的双筒望远镜的黄昏系数算法。 可能影响的指标&#xff1a; l入口孔径&#xff08;d&#xff09;和放大倍率&#xff08;m…

爬虫源代码

public class Spider implements Runnable {private ArrayList urls; //URL列表private HashMap indexedURLs; //已经检索过的URL列表private int threads ; //初始化线程数 public static void main(String argv[]) throws Exception {if(argv[0] null){System.out.printl…

激光雷达毫米波雷达

一.激光雷达 技术指标&#xff1a; 视场角 线数&#xff08;32/64/128&#xff09; 分辨率&#xff08;激光光束夹角越小分辨率越高&#xff0c;0.1度&#xff09; 探测距离&#xff1a;0.3-200m 反射率&#xff08;一般探测10%以上反射率的目标&#xff09; 分类 按照测距方…

带你手搓阻塞队列——自定义实现

&#x1f308;&#x1f308;&#x1f308;今天给大家分享的是——阻塞队列的自定义实现&#xff0c;通过自定义实现一个阻塞队列&#xff0c;可以帮助我们更清晰、更透彻的理解阻塞队列的底层原理。 清风的CSDN博客 &#x1f6e9;️&#x1f6e9;️&#x1f6e9;️希望我的文章…

精通Git(第2版)读书笔记

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言第 1章 入门 11.1 关于版本控制 11.1.1 本地版本控制系统 1 第 2章 Git基础 132.1 获取Git仓库 132.1.1 在现有中初始化Git仓库 132.1.2 克隆现有仓库 14 2.2 在…