-
2018-04-20 16:16:04我认为对于我这个刚接触不久idea的人,他的快捷键看多几次总会发现新的东西。顺手就记下来咯
一.找文件找代码找引用相关
1.双击shift
在项目的所有目录查找,就是你想看到你不想看到的和你没想过你能看到的都给你找出来
2.ctrl+f
当前文件查找特定内容
3.ctrl+shift+f
当前项目查找包含特定内容的文件
4.ctrl+n
查找类
5.ctrl+shift+n
查找文件
6.ctrl+e
最近的文件
7.alt+F7
非常非常频繁使用的一个快捷键,可以帮你找到你的函数或者变量或者类的所有引用到的地方
二.编辑相关
1.shift+enter
另起一行
2.ctrl+r
当前文件替换特定内容
3.ctrl+shift+r
当前项目替换特定内容
4.shift+F6
非常非常省心省力的一个快捷键,可以重命名你的类、方法、变量等等, 而且这个重命名甚至可以选择替换掉注释中的内容
5.ctrl+d
复制当前行到下一行
6.ctrl+x
剪切当前行
7.ctrl+c \ ctrl+v
大家都懂的
8.ctrl+z
撤销
9.ctrl+shift+z
取消撤销
10.ctrl+k
提交代码到SVN
11 Ctrl+Alt+O 优化导入的类和包
12.alt+insert
非常非常以及相当方便的一个组合键,不信您往下看
在类中使用:
可以自动生成构造器、getter/setter等等常用方法
在项目目录上使用:
可用于新建各种文件。
13.alt+enter
又是一个大杀器,有多杀?
例1:
发现代码很“黄”怎么办?
鼠标移上去喵一下:
试试alt+enter:
选择simplify看看
我勒个去,代码简洁了有木有啊!
PS:黄色警告编译可以通过,不影响程序的正常运行,一般都是一些对于代码优化的建议,我遇到过的有:
(1).can be simplify
代码可以简化
(2).Variable is never use
声明的变量从未被使用
(3)unnecessary boxing
不必要的声明包装
以及等等等,多留意下,对于编码的某些细节能够更了解。
例2:
写个类实现某个接口,加上 implements Runnable 后你就会发现这条红色的波浪线:
咱试试在这行上来个 alt+enter:
感动地哭了有木有?你想到的没想到的IDEA都帮你想到了。
看到代码里提示的各种红XX,就试试alt+enter吧!什么未抛异常啊没有try catch啊都能搞得定。
14.ctrl+alt+L
自动格式化代码,我已经养成了写完代码就来一发的习惯。
你可以个性化设置你自己的代码风格:File--Settings--CodeStyle
Ctrl+F12,可以显示当前文件的结构
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl+Shift+F7,高亮显示所有该文本,按 Esc 高亮消失
Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作
Ctrl+Shift+Space,自动补全代码
Ctrl+空格,代码提示(与系统输入法快捷键冲突)
Alt+Shift+Up/Down,上/下移一行
Ctrl+Alt+left/right,返回至上次浏览的位置
Ctrl+Shift+Up/Down,向上/下移动语句
F2 或 Shift+F2,高亮错误或警告快速定位 挺有用的
Ctrl+Shift+Backspace,跳转到上次编辑的地方
Ctrl+Shift+U,大小写转化
Ctrl+Y,删除当前行
Ctrl+Alt+S,打开设置对话框
【调试部分、编译】
F8,步过
F7,步入
Shift+F7,智能步入
Shift+F8,步出
Alt+Shift+F8,强制步过
Alt+Shift+F7,强制步入
Alt+F9,运行至光标处
Ctrl+Alt+F9,强制运行至光标处
F9,恢复程序更多相关内容 -
Idea快捷键(中文说明)
2019-03-18 14:30:11Idea快捷键说明,官方的是英文版的,转成中文的,英文不好的朋友可以看看 -
idea生成lambda表达式的快捷键
2021-12-08 00:49:38idea生成lambda表达式的快捷键,lambada快捷方式先按照第一步、第二步完成如下代码
public static void main(String[] args) { //第一步:Thread.new 创建线程对象 //第二部:Runnable.new 创建Runnable对象,alt+enter调用Runnable实现方法 //第三步:鼠标指向Runnable,alt+enter 切换到lambda表达式 new Thread(new Runnable(){ @Override public void run() { } }).start(); }
接下来我们完成第三步
将鼠标放到红色框里边然后按下Alt+enter
按下Alt+enter,就会出现提醒,然后继续回车
大功告成
-
分享一个idea生成lambda表达式的快捷键
2021-01-14 18:28:35分享一个idea生成lambda表达式的快捷键 先编写匿名内部类 new Thread(new Runnable() { @Override public void run() { System.out.println(Thread.currentThread().getName()); } }).start(); 在new Runnable()的... -
IDEA常用的快捷键
2021-12-19 16:16:41IDEA 风格 ctrl + alt +B 或者 Ctrl+Alt+鼠标左键 9.Alt+7查看当前文件类的所有变量及方法 本文部分信息参考: https://www.cnblogs.com/pretty-sunshine/p/9950541.html 10.Alt+Enter实现lambda表达式转换 ...1、Ctrl+N按名字搜索类
输入类名可以定位到这个类文件,搜索类名也能对你所要搜索的内容多个部分进行匹配,而且如果能匹配的自己写的类,优先匹配自己写的类,甚至不是自己写的类也能搜索。
2、Ctrl+Shift+N按文件名搜索文件
同搜索类类似,只不过可以匹配所有类型的文件了。
3、Ctrl+H
查看类的继承关系。
4、Ctrl+Alt+B查看子类方法实现
Ctrl+B可以查看父类或父方法定义,但是不如ctrl+鼠标左键方便。但是在这里,Ctrl+B或ctrl+鼠标左键只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B就可以查看HashMap的put方法。
5、Alt+F7查找类或方法在哪被使用
相当于eclipse的ctrl+shif+H,但是速度快得多。
6、Ctrl+F/Ctrl+Shift+F按照文本的内容查找
相当于eclipse的ctrl+H,速度优势更加明显。其中Ctrl+F是在本页查找,Ctrl+Shift+F是全局查找。
7、Shift+Shift搜索任何东西
shift+shift非常强大,可搜索类、资源、配置项、方法等,还能搜索路径。其中搜索路径非常实用,例如你写了一个功能叫hello,在java,js,css,jsp中都有hello的文件夹,那我们可以搜索"hello/"找到路径中包含hello的文件夹。
8、查看接口的实现类
IDEA 风格 ctrl + alt +B 或者 Ctrl+Alt+鼠标左键
9.Alt+7查看当前文件类的所有变量及方法
本文部分信息参考:
https://www.cnblogs.com/pretty-sunshine/p/9950541.html
10.Alt+Enter实现lambda表达式转换
对于函数式接口(仅含有惟一的抽象方法)
11.使用ctrl+Alt+B快捷键查看某个类的子类
12.使用自动添加serialVersionUID方法:
将此处勾选后,在需要进行序列化的对象上点击Alt+Enter选择添加即可添加系统提供的ID -
IDEA_2021 常用快捷键大全 And 快捷键设置 用得到点个赞
2022-01-07 10:18:46值得收藏!!! IDEA_2021常用快捷键大全 && 快捷键自定义设置 -
idea for mac 快捷键整理
2019-10-01 04:09:26⌘O 查找类文件 ⌘⌥O 前往指定的变量 / 方法 ⌘⇧O 查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠/ ⌘⌥← / ⌘⌥→ 退回 / 前进到上一个操作的地方 ... -
idea常用快捷键设置
2022-04-07 23:34:12idea常用快捷键设置 -
关于在idea中使用lambda遇到的一个巨坑
2022-06-08 12:48:21lambda在 idea 中的使用 -
快速上手JAVA8 Lambda/Stream
2021-03-09 20:05:37三个必备小技巧利用IDEA检测规则初步接触stream时,利用IDEA的检测规则,我们可以全局扫描一下原有项目,哪些代码...利用IDEA提示及转化功能如果感觉阅读 Lambda 表达式和 Stream API 比较 吃力,可以借助 IDE 把 Ja... -
开发工具idea快捷键
2021-03-14 22:01:48对于如何提高开发效率,是每一个程序员都非常关心的问题,本文总结了开发工具idea中提升开发效率的10个小技巧。纯干货分享,个个都非常实用。 1.快速生成main方法并打印 用psvm命令能快速生成main方法。 用... -
提升幸福感的idea快捷键
2021-08-02 20:13:29提升幸福感的idea快捷键 idea软件中有很多快捷键,谁用谁舒服,不过有些常用的快捷键想自己设置自己熟悉的快捷方式。 打开idea软件,点击顶部的“文件”,再找到设置点击即可 进入设置窗口,我们选择编译器的... -
java -- idea快捷键
2021-10-03 20:35:43Int(所有整型数字都可以)....Alt + enter:针对于报错,idea给出的解决方法,有时候可以自动生成很多代码 = 右边的值.var + enter:快速生成赋值语句,举例new User().var +enter会生成User user = new User()。 Ct.. -
IDEA快速生成lambda表达式的方法
2021-11-24 12:48:46按照下图修改快捷键,然后在你所需要lambda表达式的地方按下快捷键即可奥! -
idea的快捷键整理
2019-11-20 14:46:30psvm 快速生成main方法; ctrl+alt+V 快速生成返回值类型; lambda表达式:-> ctrl + alt +B:查看接口实现类 查看表达式的值:ctrl+u 快捷生成局部变量:alt+enter ... -
IntelliJ IDEA 常用快捷键 Windows版本
2022-01-12 18:59:23IDEA快捷键默认支持两种,一种是从熟悉Eclipse开发工具转到IDEA过来的开发这,一种就是操作系统默认的,例如WIndwos就是Default copy,Eclipse就是Eclipse copy,Mac的话就是另外的一套了,这里总结一下WIndwos系统... -
IntelliJ Idea中使用Java8新特性lambda表达式
2017-09-06 16:12:33环境: 环境变量JAVA_HOME配置jdk1.8idea配置支持lambda: File -> Project Structure -> Modules -> Language level, 选择: 8-Lambdas, type annotations etc. File -> Project Structure -> Project -> Project ... -
IDEA(一)快捷键:快速生成代码、集合遍历、查找替换
2021-03-16 13:33:46一、常用快捷键 二、快速生成代码快捷键 三、集合遍历快捷键 一、常用快捷键 1.查找父类方法 :Ctrl + o 2.修改类名:shift + F6 3..快速生成getter/setter : alt + insert 4.全局搜索:Ctrl + Shift + R 5.... -
Idear常用快捷键
2022-02-18 09:50:42IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt... -
Intellij 不能使用lambda解决办法
2016-07-18 09:06:01In addition to File > Project Structure > Project > Project Language Level 将JDK版本设置为8。 you should also check File > Project Structure > **Modules** > Sources >... -
Mac IDEA常用快捷键总结
2021-05-09 22:52:41快捷键 意义 ⌘ + ⌥ + L 优化代码格式 ⌘ + ⌥ + T 包围代码 ⌃ + ⌥ + O 优化import ⌘ + ⇧ + F 按路径查 -
IDEA万能快捷键,你必须知道的17个实用技巧,提升撸码效率!
2020-12-23 04:44:55IDEA里有一个万能快捷键(alt enter),功能非常强大,同一个快捷键,可以根据不同的语境提示你不同的操作。很多人可能还不了解这些功能,在处理代码的时候还手动处理,了解这些技巧之后,你编码也是一种享受。万能... -
IDEA万能快捷键,你不知道的17个实用技巧!!!
2020-06-29 23:06:00点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:干掉 Navicat:这个 IDEA 的兄弟真香!个人原创100W+访问量博客:点击前往,查看更多 ... -
IDEA中 lambda表达式报错问题处理
2018-10-31 21:21:30当IDEA中显示如下错误时,Usage of API documented as @since 1.8+ more… (Ctrl+F1) ,Lambda expressions are not supported at language level '5'。 且项目中的JDK 为1.8以上版本时,其解决办法为: File →... -
idea万能快捷键,你不知道的17个实用技巧!!!
2019-08-05 14:02:00IDEA里有一个万能快捷键(alt enter),功能非常强大,同一个快捷键,可以根据不同的语境提示你不同的操作,很多人可能还不了解这些功能,在处理代码的时候还手动处理,了解这些技巧之后,你编码也是一种享受。... -
IDEA万能快捷键(alt enter),你不知道的17个实用技巧!!!
2020-08-16 10:07:11IDEA里有一个万能快捷键(alt enter),功能非常强大,同一个快捷键,可以根据不同的语境提示你不同的操作, 很多人可能还不了解这些功能,在处理代码的时候还手动处理,了解这些技巧之后,你编码也是一种享受。 万能... -
lambda表达式-2021-5-5
2021-05-05 19:26:56有时间需要和上一篇lambda表达式笔记整合一下 一.函数式接口 1.概念 Java中使用Lambda表达式的规范,必须是为函数接口 函数接口的定义:在该接口中只能存在一个抽象方法,该接口称作为函数接口 2.@Functional... -
将匿名类替换成lambda
2020-06-24 14:31:41将匿名类替换成lambda 匿名类的实现方式: Runnable runnable = new Runnable() { @Override public void run() { System.out.println("annoyleous class implementation"); } }; lambda实现方式: ... -
常用的IDEA快捷键命令
2019-04-29 15:18:01IntelliJ Idea 常用快捷键列表 IntelliJ IDEA使用技巧一览表 Intellij IDEA 智能补全 Intellij IDEA神器居然还有这些小技巧 Dubug快捷键 F9 resume programe 恢复程序 Alt+F10 show execution point ... -
IDEA万能快捷键,你必须知道的17个实用技巧,提升撸码效率
2020-12-31 11:28:48文章来源:https://dwz.cn/Gel3eF8M原文作者:零度冰炫IDEA里有一个万能快捷键(alt enter),功能非常强大...万能快捷键可以帮你做很多事情,我大概总结了17点:转换lambda表达式equals的翻转自动导包异常捕获Simple...
收藏数
1,080
精华内容
432