工欲善其事必先利其器
一套好用的工具能够给我们的编程节约很多的时间,最主要的是更加的 「方便」,它可以使我们的工作效率 「事半功倍」,建议收藏。
🍅此快捷键来源于尚硅谷IDEA教程(idea经典之作)–宋红康 设置版
🍅如有侵权,及时告知
文章目录
一.idea快捷键(自定义版)
🍅导入jar包:链接 提取码:dk2m
第一步:导入jar包
第二步:导入jar包后会出现shkstart选项,点击即可
尚硅谷·宋红康 设置版 | ||
---|---|---|
1 | 执行 (run) | alt+r |
2 | 提示补全 (Class Name Completion) | alt+/ |
3 | 单行注释 | ctrl + / |
4 | 多行注释 | ctrl + shift + / |
5 | 向下复制一行 (Duplicate Lines) | ctrl+alt+down |
6 | 删除一行或选中行 (delete line) | ctrl+d |
7 | 向下移动行 (move statement down) | alt+down |
8 | 向上移动行 (move statement up) | alt+up |
9 | 向下开始新的一行 (start new line) | shift+enter |
10 | 向上开始新的一行 (Start New Line before current) | ctrl+shift+enter |
11 | 如何查看源码 (class) | ctrl + 选中指定的结构 或 ctrl + shift + t |
12 | 万能解错 / 生成返回值变量 | alt + enter |
13 | 退回到前一个编辑的页面 (back) | alt + left |
14 | 进入到下一个编辑的页面 (针对于上条) (forward) | alt + right |
15 | 查看继承关系 (type hierarchy) | F4 |
16 | 格式化代码 (reformat code) | ctrl+shift+F |
17 | 提示方法参数类型 (Parameter Info) | ctrl+alt+/ |
18 | 复制代码 | ctrl + c |
19 | 撤销 | ctrl + z |
20 | 反撤销 | ctrl + y |
21 | 剪切 | ctrl + x |
22 | 粘贴 | ctrl + v |
23 | 保存 | ctrl + s |
24 | 全选 | ctrl + a |
25 | 选中数行,整体往后移动 | tab |
26 | 选中数行,整体往前移动 | shift + tab |
27 | 查看类的结构:类似于 eclipse 的 outline | ctrl+o |
28 | 重构:修改变量名与方法名 (rename) | alt+shift+r |
29 | 大写转小写 / 小写转大写 (toggle case) | ctrl+shift+y |
30 | 生成构造器 /get/set/toString | alt +shift + s |
---|---|---|
31 | 查看文档说明 (quick documentation) | F2 |
32 | 收起所有的方法 (collapse all) | alt + shift + c |
33 | 打开所有方法 (expand all) | alt+shift+x |
34 | 打开代码所在硬盘文件夹 (show in explorer) | ctrl+shift+x |
35 | 生成 try-catch 等 (surround with) | alt+shift+z |
36 | 局部变量抽取为成员变量 (introduce field) | alt+shift+f |
37 | 查找 /替换 **( 当前 ) ** | ctrl+f |
38 | 查找 (全局) | ctrl+h |
39 | 查找文件 | double Shift |
40 | 查看类的继承结构图 (Show UML Diagram) | ctrl + shift + u |
41 | 查看方法的多层重写结构 (method hierarchy) | ctrl+alt+h |
42 | 添加到收藏 (add to favorites) | ctrl+alt+f |
43 | 抽取方法 (Extract Method) | alt+shift+m |
44 | 打开最近修改的文件 (Recently Files) | ctrl+E |
45 | 关闭当前打开的代码栏 (close) | ctrl + w |
46 | 关闭打开的所有代码栏 (close all) | ctrl + shift + w |
47 | 快速搜索类中的错误 (next highlighted error) | ctrl + shift + q |
48 | 选择要粘贴的内容 (Show in Explorer) | ctrl+shift+v |
49 | 查找方法在哪里被调用 (Call Hierarchy) | ctrl+shift+h |
二.常用模板
1.模板位置
- settings–>Editor–>General–>Postfix Completion不可以进行自定义
- settings–>Editor–>Live Templates可以自定义模板
2.常用的一些模板
模板一: 打出System.out.println(); 只需输入sout 即可;
模板二: 快速生成main方法; 输入psvm即可;
模板三:for循环(fori,iter)
模板四: list集合(list.for , list.fori , list.forr)
模板五 : if判断(ifn , inn)
模板六: 生成private static final(prsf , psf , psfi , psfs)
3.自定义模板
位置:(需要点下方Define,
V
A
R
1
VAR1
VAR1表示生成后,光标所在第一个位置,Enter后到第二个位置 ):
三.常用设置
主界面
settings
1.不区分大小写
intellij idea默认下的代码提示是区分大小写的 settings–>Editor–>Code Completion–>关闭第一行Match case
2.设置取消单行显示tabs的操作
效果图:
3.修改类头的文档注释信息
4.设置显示行号和方法间的分隔符
-
Show line numbers:显示行数。
-
Show method separators: 显示方法分隔线
5.设置自动导包功能
手动导包为 alt+enter
- Add unambiguous imports on the fly:自动导入不明确的结构
- Optimize imports on the fly:自动帮我们优化导入的包
6.设置鼠标悬浮提示
7.设置主题
8.设置鼠标滚轮修改字体大小
9.设置项目文件编码
10.设置为省电模式 (可忽略)
如上图所示,IntelliJ IDEA 有一种叫做 省电模式 的状态,开启这种模式之后IntelliJ IDEA 会关掉代码检查和代码提示等功能。所以一般也可认为这是一种 阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示,可以来看看这里是否有开启该功能。
后续笔记会持续更新,希望大家给个一键三连!!!!!