vlambda博客
学习文章列表

开发工具篇 | 动图介绍idea的快捷键与技巧

小伙伴们有木有从小就听过“磨刀不误砍柴工”这句谚语,该谚语寓意在砍柴前虽然费一些时间来磨刀,这样一旦把刀磨得很快,那砍柴的速度与效率会提高,这时再砍同样的柴也会增加效率的。

idea开发工具就是我们程序猿猿小伙伴手中的“刀”,快点借助此篇文章把自己的“刀”磨锋利一些吧~



智能补全


01

举个例子介绍什么是智能补全


开发工具篇 | 动图介绍idea的快捷键与技巧


02

常用的智能补全


1.快速定义main方法:psvm

开发工具篇 | 动图介绍idea的快捷键与技巧


2.快速打印输出:sout

开发工具篇 | 动图介绍idea的快捷键与技巧


3.快速定义局部变量:在值后面输入.var

开发工具篇 | 动图介绍idea的快捷键与技巧

注:快捷键Ctrl + Alt + V也可以快速定义局部变量


4.快速定义成员变量:在值的后面输入.field

开发工具篇 | 动图介绍idea的快捷键与技巧

5.快速判断(非)空:在值的后面输入.notnull或.nn,空:.null

开发工具篇 | 动图介绍idea的快捷键与技巧

6.快速生成if判断语句:在boolean值后面直接输入.if

开发工具篇 | 动图介绍idea的快捷键与技巧

7.快速取反判断:输入.not可以让boolean值取反,再输入.if可以快速生成if判断语句

开发工具篇 | 动图介绍idea的快捷键与技巧


8.快速遍历集合:在容量的后面直接输入.for,.fori,.forr都可以

开发工具篇 | 动图介绍idea的快捷键与技巧


9.快速生成同步锁:在对象的后面输入.synchronized,可以快速生成该对象的同步锁语句

开发工具篇 | 动图介绍idea的快捷键与技巧

10.快速生成try catch语句:可以在后面输入.try

开发工具篇 | 动图介绍idea的快捷键与技巧



快捷键的使用


1.将某一段代码抽成一个方法,快捷键的使用如下:


第一步:选中要抽取的代码块
第二步:Ctrl + Alt + M快捷键
第三步:输入方法名/选择方法的访问控制符等
第四步:点击 Refactor 按钮


开发工具篇 | 动图介绍idea的快捷键与技巧


2.快速复制一行,快捷键的使用如下:


第一步:将光标移动到要复制的那一行代码
第二步:Ctrl + D快捷键


开发工具篇 | 动图介绍idea的快捷键与技巧


3.相当于鼠标滚轮向前/向后的效果,快捷键的使用如下:


第一步:Ctrl + ↑/↓


开发工具篇 | 动图介绍idea的快捷键与技巧


4.光标跳转到当前单词 / 中文句的左侧or右侧开头位置


第一步:Ctrl + ←/→


开发工具篇 | 动图介绍idea的快捷键与技巧


5.快速删除一行,快捷键的使用如下:


第一步:将光标移动到要复制的那一行代码
第二步:Ctrl + Y快捷键


开发工具篇 | 动图介绍idea的快捷键与技巧


6.将一行快速下移/上移,快捷键的使用如下:


第一步:将光标移动到要复制的那一行代码
第二步:Ctrl + Shift + ↓/↑快捷键


开发工具篇 | 动图介绍idea的快捷键与技巧


7.快速退回/前进到上一个操作的地方,快捷键的使用如下:


第一步:Ctrl + Shift + ←/→快捷键


开发工具篇 | 动图介绍idea的快捷键与技巧


8.将光标快速定位到某一行,快捷键的使用如下:


第一步:Ctrl + G
第二步:输入要定位的行数
第三步:点击OK按钮


开发工具篇 | 动图介绍idea的快捷键与技巧


9.快速打开一个文件,快捷键的使用如下:


第一步:Ctrl + Shift + N
第二步:输入要打开文件的名字
第三步:选中要打开的文件按回车(Enter键)


开发工具篇 | 动图介绍idea的快捷键与技巧


10.全局搜索某个关键字,快捷键的使用如下:


第一步:Ctrl + Shift + F
第二步:输入要查找的关键字
第三步:选中要打开的文件按回车(Enter键)


开发工具篇 | 动图介绍idea的快捷键与技巧


11.查看某个方法都在被从哪儿调用过,快捷键的使用如下:


第一步:选中要查看的方法
第二步:Alt + F7
第三步:选中某一处的调用,用鼠标点击即可打开。


开发工具篇 | 动图介绍idea的快捷键与技巧


今天快捷键学习到此~

有什么好用的快捷键欢迎留言~






开发工具篇 | 动图介绍idea的快捷键与技巧

END



来源 | 海兴



扫描二维码

获取更多精彩

海兴视点