idea中回到上一个文件_IntelliJ IDEA 2020.1常用快捷键、代码提示、操作的记录

IntelliJ IDEA 2020.1常用快捷键、代码提示、操作的记录

生成main()函数

psvm

或者

main

生成输出语句

sout

快速生成for循环

循环次数点for

8241e6a34c2d02ed087944bf9ba331e9.png

308b43b888bfa164210255c9d8a1328e.png

多光标操作

【alt + 鼠标左键滑动】 按住 alt 键然后滑动鼠标左键

其他方法:如果你的鼠标滑轮可以按的话,直接按住鼠标滑轮拖动光标也能实现

5f2759154d9e7485f1d44ca61c98ca6a.png

JavaDoc文档注释

更多注释

/**然后回车

生成如下所示格式的注释

/**

*

*/

可以添加@参数,如作者

/**

* @Author ylw

*/

接收返回值

快捷键【Ctrl + Alt + v 】

使用快捷键前

Math.pow(a,b)

使用快捷键后

double pow = Math.pow(a, b);

快速移动代码

快捷键【ctrl + shift + 上下键】或者 【alt+ shift + 上下键】

单行代码,光标放在那一行或者选中

多行代码,选中

快速复制粘贴

快捷键【ctrl + D】

单行代码,光标放在那一行或者选中

多行代码,选中(多行不好用)

快速运行代码

快捷键【ctrl + shift + F10】

代码包裹

快捷键【Ctrl + Alt + T】

966616d7d1b87a4713f3d1b8d4162cee.png

生成构造方法、get、set方法等

【alt + insert】

insert在方向键上面那一部分,有的键盘写的是INS

aa13748e3e708257620c0e1a7d8396b4.png

0319e3b8eccd330f155e5a025c7b4ba0.png

打开文件所在位置

d598f9d6697012ce268e3ada065250b7.png

包名显示问题

e2ae8e3a7797589a258bffdda1db7c3c.png

22b270537defb7a188b08f5db79a9769.png

导入外部jar包

在项目里新建一个包lib用来存放外部包

79499823ff52afdffc908f6ea2e44c2e.png

然后把你要用的jar包粘进去

d65f1c91dd6e280d92fc05d3ea226328.png

jar文件上右击选择

2355323a7742f5b5fe5c183a7e38ceeb.png

显示这样就可以用了

158e629a1ae571b9fa17880c6d5476b8.png

反编译

步1 .(如果你已经有字节码文件了,就去第2步)先找到你的字节码(.class)文件输出的路径

8f8ebdf0925bed44b723a3c14191fc7a.png

3ab002acec3123c1cb1b54b8a40ec1f5.png

进到这个目录里,继续往里点击进入,结构和你项目结构差不多

a1a74c5098784ca9d50f5f4179089155.png

步2 . 找到字节码文件后,从文件夹里拖到(也可以ctrl+c 和 ctrl+v)一个Java项目里,然后用过IDEA打开就可以看到反编译出的程序了。也可以直接拖到IDEA里(有的可能会提示错误不行)

edfdf7509e6143de8a26a746dd86bd7f.png

在IDEA里打开时,如果询问你,接收协议即可

02effd261dbcfd4b4a3003e3d7385276.png

然后就可以看到反编译出的代码了

快速了解一个类里有哪些方法

以Arrays类为例,ctrl+鼠标点进去后,点击侧边栏的Structure,

997f63318b67bd0f1406acc0453e8d52.png

然后就可以看到这个类里的方法了

bae1c3ed00ca46d2e307ccc4589b50af.png

代码分页便于对比

8278fd818442e2e292d6acf4b2a70045.png

2f6905c5fd03f576d33f657ae601c9ae.png

搜索功能

在这个代码中搜索

快捷键【ctrl + F】

918380aa597afdf24326387f804b09f8.png

全局搜索

双击【shift】

482b4dbe606688dc7fdbd67a8f2ae1b9.png

设置分隔线,分隔类、方法

eaf0c196f8ce5423f47bd707f0964818.png

75a504223c7d8edc565189447081efd1.png

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值