# IDEA学习使用心得

由于使用多种IDE, 常常会将提高效率的快捷键给遗忘, 故针对每种IDE都记录一下常用的快捷键, 以便遗忘时来翻翻.

以下所有皆来自平时使用积累 如有帮助到你, 请顺手点赞, 给予我鼓励同时帮助到更多的人

# IDEA插件

# 待补充

# 好用的功能

# 查看文件字节码

View功能标签中,有Show Bytecode功能,能查看当前文件的字节码。

# 语言转换功能

在双引号""中, 使用alt+enter, 选择inject language, 可以插入多种语言的字符串, 而不需要做转义等操作.

# 快捷键

alt+insert

  1. 新建file/package/directory
  2. 在editor内使用, 能增加constructor/Getter/Setter

alt+enter

  1. 代码建议
  2. 在main方法/单测方法上使用可以快速Run.

返回到上次的光标的位置

ctrl+alt+←/→

光标返回到上次编辑的地方

shift+ctrl+backspace

删除一整行

ctrl+x //剪贴, 如果没有选择内容时, 则会剪贴一整行(删除一整行) 正确使用方式是: ctrl+Y

查看类中所有变量和方法

ctrl+F12 //弹窗方式查看 alt+7 //窗口方式查看

批量重命名

shift+F6

开启演示模式(专注模式/全屏模式)

alt+v, 打开菜单中View项, 选择presentation mode

查看最近文件

ctrl+E

搜索

classes: ctrl+N files: ctrl+shift+N symbols: ctrl+shift+alt+N

移动视图中间的分割线

ctrl+shift+←→

为代码智能收尾

ctrl+shift+enter

Select In

alt+F1

跳转到实现类中

ctrl+alt+B

查找选中词的下一个/上一个

F3或shift+F3

将选中代码全文高亮

ctrl+shift+F7

自动补全代码缺少的本地变量

ctrl+alt+v

格式化代码

ctrl+alt+L

焦点快速定位到错误的地方

F2

# 初始化设置

代码补全关闭大小写匹配

code completion中match case取消勾选.

鼠标放在代码上会显示详细信息

Editor->General中勾选 Show quick documentation on mouse move

设置类注释/方法注释模板

参考自: idea设置类注释和方法注释模板 (opens new window)

修改关闭窗口快捷键(因为大部分编辑器都统一是这个快捷键)

ctrl+w

设置自动导包

Editor-> General -> Auto Import 勾选Add unambiguous imports on the fly和Optimize imports on the fly即可.

设置serialization class自动生成serialVersionUID

打开设置(settings),在Editor->Inspections下,找到Serialization issues栏目,其中寻到Serializable class without 'serialVersionUID',将其勾选即可。 也可直接在settings中搜索Serializable

设置new project时idea的maven配置

File -> new Projects Settings -> 按照正常设置maven的config.xml即可

修改于: 8/11/2022, 3:17:56 PM