你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

IntelliJ IDEA 14.0.3 必学快捷键:复制行、查找、快速for循环

发布时间:2026-04-03

浏览次数:0

快捷键开发技巧

要先作个说明,我所转来的是 idea,因而具体的快捷键组合,与 idea 的是肯定不一样的,只需要明白完成了怎样的功能就可以,至于具体的按键,就选取自己最为习惯的。

1.live 自定义快捷输入(我自定义了一些, 可自行添加)

会有自动的变量名推荐

可以设置模板出来后, 光标设置在哪里

2.iter 快速出for(live 里自带的)

3.alt+c

line 复制当前行到下一行

4.ctrl+d, ctrl+x

line删除当前行

cut 剪切当前行

5. ctrl+h, shift*2, alt+x

find in path --- 内容查找

File --- shift*2, alt+x文件查找

6.alt+up, alt+down

move up 与上一行交换

move down 与下一行交换

7.alt+left, alt+right

back上一个修改

下一个修改

8. alt+enter, 最有用的一个快捷键

local ,

class,

快速修复错误

其他等等

9. 很多情况下分号不必移动光标到末尾打, 可以就地打

10. 统一处理

在业务代码里,假使不存在特殊状况,无需自行处理异常时,那就不用自己承接异常,除非存在特殊情况,需要自行处理异常。

11. 为何可以不用写@param

用到了Java 8的一项编译特性,编译的时候添加参数 - ,编译之后的class文件会留存参数名称,设置的地方是。

本来没有这样的设置,这会致使相同的代码intellij idea 14.0.3,在2018年出现运行错误,是默认的情况。

设置后要maven clean一下

12. class里加了main, 可以直接调试java代码

方便调试

直接写main, 回车即可, 用到了live

13. ., ., .,

.等等, 可以写到live 里, 并设置一个名称快捷调用

此处同方法1

14. ctrl+{}, 光标在函数起始移动

不太常用

15. shift+enter, ctrl+shift+enter

start new line 不移动光标快速生成下一空行

起始新规界限,不挪动光标迅速产生上一空挡界限。

16. ctrl+q 光标返回上一次编辑的地方

last edit

较为常用

17. alt+: get/set

较为便捷的在实体里生成get/set方法

18. alt+t, ctrl+shift+w

close 关闭编辑区的其他文件

close all 关闭编辑器所有文件

19. ctrl+z, ctrl+y

undo 撤回上一个编辑

redo 恢复上一个编辑

20. ctrl+L

line 定位到某行, 文件较大时有一定用处

21. r

clear All 清除控制台的打印

22. alt+shift+r

重命名变量, 会有自动推荐

23. f2

重命名文件夹, 不同的类型都可以用这个快捷键

file 重命名文件, 不同的类型都可以用这个快捷键

24. esc

快捷关闭ctrl+f打开的查询框

25.

进行加书签操作,当文件规模较大,并且在多次针对同一个函数展开调试的时候,能够以快捷的方式定位到过去。

可参考链接: idea 的 书签功能

https://blog.csdn.net////

26. power save mode要关闭

否则IDE变记事本

这个图标新版本好像默认隐藏了,可以自己开

27. 多函数, 少行数, 多复用逻辑

适量注释

同一个逻辑, 尽量不分散多处重复写出

如果一个变量时bool型, 值0代表否, 非0代表是

28. ctrl+shift+y

case 选中部分大小写切换

29. ctrl+shift+left (right)

使插字符移动到,带有,连续选择这个词的位置。

手脱离鼠标时, 便捷一次性左选或右选单词

30.cltr+end, ctrl++shift+end

将插入符号移至文本末尾,把光标挪动到文件的最底部。

将插入符号移至文本起始位置,把光标移动到文件顶部。

设置鼠标快捷键更方便

不加ctrl就是定位到行内的头和尾

笔记本的话没有end键,用fn+ left/right代替

31. 按下 ctrl+r 键,按下 ctrl+shift+r 键,按下 ctrl+d 键,按下 ctrl+o 键,按下 ctrl+q 键。

的快捷键不能自定义

ctrl+r 执行所有sql

ctrl+shift+r 执行选中sql

ctrl+d 打开表设计页面

ctrl+o 打开表数据页面

ctrl+q 新建一个查询

32. ctrl+u

断点调试时,查看变量的值

也可以在ide底部的等窗口里看变量

33. 查看某个函数被调用的情况

alt+鼠标左键或者ctrl+g, 效果如下图

34.syso

快捷打出.out.();

这个属于里的快捷键,idea默认并非这个,idea默认是sout,但是能够设置成这个。

35. 开启auto

若类名是唯一的情形下,便会直接去导入jar包,将其与方法51一块儿运用,效率是比较高的。

36. ctrl+, ctrl+.

迅速跳转至文件之中的紧接着的编译错误或者警告错误那里,速度要快,是下一个 ,不是别的 ,是error ,不是其他情况。

37. 搞成把设置从,直接去进行跳转从而到达impl,并且呢,还要把从接口调用里面,直接去实现跳转直至xml文件,这就等同于实现了跳了两级的情况。

查看接口更方便,同时不妨碍原先的跳一级的方式

设置方法:里查找,设置快捷键

对于我个人而言,所进行的设置是,将ctrl与鼠标左键组合起来,以此实现跳两级的操作,另外,把alt和鼠标左键结合,达成跳一级的效果。

38. alt+鼠标右键

宏实现的, 多个按键的组合. 实现一键完成接口的@

impl里快速接口, 也可以alt+再选

某些情况下, 不需要全部变量出get/set,可以自己选择

39. ctrl+shift+L 格式化代码 , 可选中和全文件

我个人不太常用这个功能

40. ctrl+shift+f8

调出断点列表, 起服务时打印突然中断了

比如卡在Root t: in

可以查看下是否该问题导致的

41. 去除智能匹配时, 按大小写匹配的问

题,

https://blog.csdn.net////

当然是不按大小写来匹配更合理了

42. alt+5 开关debug页面

也还是比较常用

43. 设置打开文件后左侧聚焦该文件

较为建议开启

44. 将面包屑导航去除,借助git增添pull以及push操作,不再使用右键了。

git使用更便捷, ide布局更宽敞更合理

设置方法为

45. Shift+鼠标右键 get/set

还是用的宏, 实现一键生成实体的get/set

极限节约了时间

46. Alt+鼠标右键

还是用的宏, 实现一键生成接口的方法

极限节约了时间

47. ctrl+alt+s

打开idea的

48. 在选中了某个方法之后,带出来了具有默认名的参数,是Auto,是Java那方面的调用。

当打开 idea,面对接口参数较多的情况时,此插件会显得较为有用。在这些情况里,默认状态下都是将参数名全部带出,实际上这是较为合理的。

插件名称为

在括号之内,直接通过快捷键,就能够出现参数了,在很多的情况之下,形式参数和实际参数的名字是一样的,于是就直接进行使用了。

49.使用Idea自动生成

设定了警告等级之后,将光标移至类名处,借助alt + enter,自行修复差错。

50. New 一个对象 用宏快捷生成代码

主要是用了alt+enter, local

就是出类名后,自动newintellij idea 14.0.3,出变量

51. 进行导入包操作时,出现了存在重名情况,就像Date这种,那么怎样能够在默认状态下直接实现导入java.util.Date呢?

大部分情形下,我仅仅打算引入java.util.Date,然而IDE却向我提示众多其他包里面的Date,运用这个方法能够解决这个问题。

52. ctrl+k, ctrl+shift+k

平常颇为顺手的快捷键,在 idea 当中竟然没有,参考了网络之上的教程,最终借助宏达成了。

在实现的内容里头,选中了某个变量,按下这个快捷键,能够快捷地去查找上一个字符串,还能快捷查到下一个字符串,有着这样的功能。

用鼠标快捷键使用更为便捷

53. 注释的时候, //改为不出现在行头, 而是出现在代码前

54. maven库插件

Maven搜索-最快捷的Maven搜索

http://mvn..cn/

https://..com//17170-maven-

ctrl+shift+m

如有侵权请联系删除!

13262879759

微信二维码