IntelliJ IDEA 使用
ctrl + space
函数参数提示
按两次查看静态变量和方法更详细内容
更换变量,然后按 tab 自动替换
![](https://static001.geekbang.org/infoq/e3/e3958871d69804ceb28968a5d32f7fba.png)
command + shift + enter
自动完成代码
ctrl + shift + space
显示代码建议
![](https://static001.geekbang.org/infoq/72/72457e879db3d5872d87fb2d173693c9.png)
在代码后面,加上点号,显示代码补全
![](https://static001.geekbang.org/infoq/84/846eedef6a016479b6b6710178816d32.png)
command + opt + v 导出变量
![](https://static001.geekbang.org/infoq/fe/fe2816b80b0198a2224c62ea49c61215.png)
修改后:
![](https://static001.geekbang.org/infoq/3e/3e0a7b02a54c3a533a932a649e5970da.png)
command + opt + m 将代码块导出成方法
1,选择代码块
![](https://static001.geekbang.org/infoq/90/90a4d293ff9b8f9bc4f5883ebba62fb3.png)
2,修改后:
![](https://static001.geekbang.org/infoq/0f/0f4d0431371bf68c223ee1c8648f47af.png)
Refactor 使用
command + opt + t 打开 refactor 菜单
将函数里的某个对象改成函数的输入参数
1,
![](https://static001.geekbang.org/infoq/8e/8ebc5281121b563e27c2a089194c64a3.png)
2,自动帮你将语句挪到上面
![](https://static001.geekbang.org/infoq/9a/9adff7b07213ad52665d1c14dc091c9e.png)
将某个变量内联到一个语句中
1,
![](https://static001.geekbang.org/infoq/42/429a95a6827a122391f5fa7abd6876c8.png)
2,结果
![](https://static001.geekbang.org/infoq/0f/0fc754515cd1865dbd1190a1c6de9dcf.png)
将某个字符定义成静态成员
1,
![](https://static001.geekbang.org/infoq/a4/a402e18f76c682a8f7ba2cd3839590cf.png)
2,结果
![](https://static001.geekbang.org/infoq/a8/a84aac8be8afa9f76566842e4f5a3dd6.png)
command + p 显示函数参数参数列表
如果工程非常大,编译很慢,点击它,修改完代码不用重新编译,就回到断点处
![](https://static001.geekbang.org/infoq/29/2919c8c0d918789028527c9ff08b31e6.png)
评论