从事开发相关工作用过不少 IDE,对于优秀的 IDE 有一点点自己的见解。通常优秀的 IDE 具有这几项特点:
1、能够方便用户从成千上万个文件中快速找到想要的文件或者快速定位代码位置;
2、能够根据语言特性或者关联关系,将不同文件中的代码方便的串起来;
3、具有良好的 debugger 交互操作及界面设计,给予恰当的提醒,能够方便开发者快速定位和发现问题;
4、优秀的代码管理功能和代码比较功能;
我虽然用 IDEA 来开发前端项目,有点偏门,但 IDEA 在上面的四个方面依旧非常优秀,功能强大,设计合理,推荐大家使用。
学习小技巧
我在学习一个新软件时,喜欢背诵它的快捷键,并养成操作尽量通过快捷键来实现的习惯,IDEA、Figma、PS、AI 等软件都是这样来学习的,虽然笨了点,但是觉得学起来不费劲,很好用。
简要目录
提升代码书写效率;
对比分析代码;
优化代码;
重构代码;
提升代码书写效率
Java 中有不少样本代码,例如构造函数、getter、setter 函数等,可以在类里通过Alt + Insert
快捷键来呼出快捷菜单,选择需要生成样本代码。
快速包裹一段代码,可以先选择一段代码,通过Ctrl + Alt + T
来调取一些常用的范式来包裹该代码块,包括if else 等。
通过Ctrl + J
快速调取 live template 模板。
Ctrl + P
可以快速查看方法参数;
Ctrl + Shift + I
可以快速查看方法定义;
Ctrl + Q
可以查看快速文档,或者按住 Ctrl 键悬浮可以查看方法;
对比分析代码
选择文件目录单个文件,Ctrl + D
会提示选择另一个文件进行对比;
选择文件目录不同文件夹,Ctrl + D
会进行文件夹对比;
Ctrl + Shift + A
再搜索 Open Blank Diff Window,可以粘贴两段任意文本进行比较;
通过 IDEA 优化代码
IDEA 能帮我们从语言层面优化我们的代码。
格式化代码
Ctrl + Alt + L
可以格式化框选的代码,不框选的话格式化整个文件;
Ctrl + Alt + Shift + L
可以弹出格式化弹窗,独立配置优化选项;
选择一个目录,Ctrl + Alt + L
可以格式化整个目录及子目录下的代码;
优化代码引入
Ctrl + Alt + O
可以优化导入,清理无用引入;
通过IDEA重构代码
一般来说,如果书写代码的时候平时比较注意代码的规范性和可读性,重构的功能就会用得比较少。
Ctrl + Alt + Shift + T
可以弹出重构弹窗,或者单独针对某项进行单独重构;
Ctrl + Alt + V
可以把一些基本类型的值变成一个变量声明语句;
Ctrl + Alt + C
可以把一些基本类型的值变成一个常量声明语句;
Ctrl + Alt + M
可以把一段代码抽离成一个方法;
持续实践和更新,欢迎留言评论。
标签:格式化,技巧,Ctrl,代码,IDEA,使用,Alt,可以 From: https://www.cnblogs.com/zehai-cool/p/17556952.html