前言:
当前各位老铁们对“idea返回到上一步”大约比较注重,咱们都需要了解一些“idea返回到上一步”的相关资讯。那么小编也在网络上搜集了一些有关“idea返回到上一步””的相关知识,希望我们能喜欢,咱们快快来学习一下吧!显示代码每一行的修改人
在编辑器左侧右键,选择Annotate,即可显示
高效码字
今天偶然发现了IntelliJ中 创建main函数的快捷键,依次还有for循环,
psvm
System.out.println();在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。psvm 也就是public static void main的首字母。
fori
依次还有在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。
sout
如何像写一个System.out.println();就是sout
知道了这个规律,应该还有很多类似的用法。更多的提示可以CTRL + j 可以查看,mac系统下是command+j。
查看方法和类
1.Ctrl+N,可以快速打开类2.Ctrl+Shift+N,可以快速打开文件3.Ctrl +Q,可以看到当前方法的声明4.Ctrl+P,可以显示方法可传参数信息生成方法Alt + Insert
Junit测试
使用idea IDE 进行单元测试,首先需要安装JUnit 插件。 1.安装JUnit插件步骤 File-->settings-->Plguins-->Browse repositories-->输入JUnit-->选择JUnit Generator V2.0安装。 2.使用JUnit插件 在需要进行单元测试的类中,使用快捷键alt+insert,选择JUnit test,选择JUnit4。
快捷键毫不示弱的快捷键
这榜单阵容太豪华了,后几名都是如此有用,毫不示弱。
Ø Top #10切来切去:Ctrl+Tab 切换标签,切换类,编辑文件
Ø Top #9选你所想:Ctrl+W
Ø Top #8代码生成:Template/Postfix +Tab
Ø Top #7发号施令:Ctrl+Shift+A
Ø Top #6无处藏身:Shift+Shift
Ø Top #5自动完成:Ctrl+Shift+Enter
Ø Top #4创造万物:Alt+Insert
太难割舍,前三名并列吧!
Ø Top #1智能补全:Ctrl+Shift+Space
Ø Top #1自我修复:Alt+Enter
Ø Top #1重构一切:Ctrl+Shift+Alt+T
定位编译错误
由于编辑代码文件较长,编译错误不好找,使用快捷键定位更方便定位下一个错误: F2定位上一个错误: Shift + F2
查找快捷键
Ctrl+Shift+a
选择一个单词
Ctrl+W 可以连续按,逐级选择 自动按语法选中代码的Ctrl+W以及反向的Ctrl+Shift+W
移动到下一个单词
Ctrl + → | Ctrl + ←
抽取方法 Extract Method
Ctrl+Alt+M
上/下移一行
intellij idea 上移一行Alt+Shift+Up/Down,
Try catch快速生成
Ctrl + Alt + T用if、while、try catch来围绕选中的代码行或者 Ctrl+WIN + Alt + T
删除一行
Ctrl + X
复制一行
Ctrl + D
跳转到方法实现处或者查看实现类
Ctrl+Alt+B,
返回至上次浏览的位置
Ctrl+Alt+left/right,
格式化代码
Ctrl+Alt+L,格式化代码
intellij idea导入类 快捷键
alt + enter
去除没有使用的类导入
Ctrl + alt + o
自动返回值
crrl + alt + v
IntelliJ IDEA查看方法的返回类型\查看参数的值
Ctrl + q
查找类
按 Ctrl+N(Go to | Class…)再键入类的名字可以快速地在编辑器里打开任何一个类。从显示出来的下拉列表里选择类。
1.Ctrl+N,可以快速打开类2.Ctrl+Shift+N,可以快速打开文件3.Ctrl+Q,可以看到当前方法的声明4.Ctrl+P,可以显示方法可传参数信息
生成方法
Alt + Insert
快速打开设置对话框
Ctrl + alt + s
批量修改变量名
选中修改对象: shift + F6
批量提取变量
Ctrl+Alt+V
转换大小写
Ctrl+shift+u
定位行
Ctrl+G
查找/替换
ctrl+F / ctrl+R
批量替换变量名
选中修改对象: shift + F6
显示行号
永久设置。File --> Settings -->Editor -->Appearance , 之后勾选Show Line Numbers。
大小写转化
Ctrl+Shift+U
使用IntelliJ IDEA自动生成serialVersionUID
实体对象实现了java.io.Serializable接口后,一般都会提供一个serialVersionUID以做版本区分。在idea里,可以通过设置来快速生成serialVersionUID。
设置方法
1、打开Preferences–>Editor–>Inspections,然后在右侧输入UID进行搜索(搜索方式比较快,也可以在java–>Serialization issues里找)。然后勾选Serializable class without 'serialVersionUID'后面的复选框。右侧Severity默认Error即可。
2、测试,新建一个实体User,实现java.io.Serializable接口,然后将光标放到类名User上,按option+return(window按alt+enter,快捷键可能不一样,根据自己的设置来)打开提示框,选择Add 'serialVersionUID' field确定即可
标签: #idea返回到上一步