IDEA默认设置修改 & 快捷键

本文详细介绍如何在IntelliJ IDEA中进行个性化设置,包括默认设置调整、编码规范、快捷键自定义、实用插件安装等内容,帮助提升开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.为IDEA设置默认设置

在这里插入图片描述
通过这里修改后的内容,以后新建的所有工作空间都会使用该默认设置。

2.关闭拼写检查(Typo: In word ‘’)

在这里插入图片描述
将Spelling的Typo进行关闭。
在这里插入图片描述

3.class等文件增加模板

/**
 * @Auther: 刘钢
 * @Date: ${DATE} ${TIME}
 * @Description: 
 */

具体的参数可以查看右下角的Description进行自定义。
在这里插入图片描述
如果新建的类上注释有warn警告,直接 alt + enter -> add to custom tags ,就可以了。

4.给实体类增加没有生成serialVersionUID的警告

打开如图位置,选中警告
在这里插入图片描述
然后可以看到自己建的实体类告诉你没有定义serialVersionUID,鼠标挪到User上边,按alt+回车,再回车,就可以自动添加serialVersionUID参数了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.设置Maven

在这里插入图片描述

6.文件编码设置为UTF-8

在这里插入图片描述

7.设置Git账户

在这里插入图片描述

8.设置JAVA版本

在这里插入图片描述

9.查看版本变化

这里会显示本地修改后的文件。
在这里插入图片描述

10.修改快捷键

在这里插入图片描述
由于之前用的Eclipse,所以部分快捷键还是很好用的,修改过的快捷键有:
ctrl + w :关闭当前代码页面
ctrl + shift + w :关闭所有代码页面
鼠标是有5号键的,所以可以快速跳转到上次编辑的位置,如果没有的话可以找IDEA中的配置进行使用。
在这里插入图片描述
ctrl + D:原功能(复制当前行),修改后(删除当前行)
ctrl + Y:原功能(删除当前行),修改后(复制当前行)

11.常用快捷键

  1. ctrl + alt + s :打开setting窗口
    在这里插入图片描述
  2. ctrl + shift + alt + s :打开项目架构窗口(Project Structure)
    在这里插入图片描述
  3. ctrl + F9 :快速进行代码编译
  4. ctrl + D : 复制当前行
  5. ctrl + Y : 删除当前行
    两个键位距离贼远,手指头累死,我修改为了ctrl + D,然后把原有的ctrl+D复制行功能改为了ctrl+Y
  6. ctrl + Z :回退刚才的效果
  7. ctrl + shift + Z :撤销刚才的回退
  8. ctrl + shift + U :切换选中的字母大小写(大->小,小->大)
  9. ctrl + N :快速查找class文件(只能查找java Class文件)
    在这里插入图片描述
  10. ctrl + shift + N :快速查找所有格式的文件
    在这里插入图片描述
  11. ctrl + shitf + alt + N:直接搜索方法,就不用先找类,再找方法了
  12. 连按两次shift,也是从整个项目中查找
    在这里插入图片描述
  13. ctrl + shift + V :查看最近在IDEA中复制过的几条记录(ctrl + V的升级版,好用多了)
    在这里插入图片描述
  14. alt + Insert : 在编写实体类时可以快速生成get set 方法,toString方法,构造方法等。
    在这里插入图片描述
  15. alt + 回车 :IDEA帮你操作当前应该做的操作,比如import包等。
  16. shift + Esc :关闭当前Tab页。
    比如有时候打开了日志页面,但是关闭又在最右边,这个时候按shitf+Esc,即可快速关闭打开的日志Tab页。
    在这里插入图片描述
  17. ctrl + alt + O:快速移除当前类中的失效import引用
  18. Ctrl + Alt + V:自动补全属性名称及类型(自动抽取变量)
    在这里插入图片描述

12. 常用插件

  1. RestfulToolkit
    一套 RESTful 服务开发辅助工具集。
    全局快捷搜索快捷键:Ctrl + \
    在这里插入图片描述
  2. Maven Helper
    分析依赖冲突插件。
    此插件可用来方便显示maven的依赖树,通过界面即可操作完成。
    打开项目中的pom文件,在底部会显示一个“Dependency Analyzer”。
  3. Alibaba Java Coding Guidelines
    阿里代码规约检测
  4. JUnitGenerator
    单元测试测试生成工具
  5. Free-idea-mybatis
    支持mybatis的插件
    从代码导航到映射器mapper,然后从映射器mapper导航回代码
  6. lombok
    优点:使用日志注解@Slf4j、set、get注解@Data,打印@ToString,方便,不用再写一大堆代码
    缺点:项目中一旦使用了lombok,意味着别人下载你的代码的时候也需要下载此插件;
    使用时需要增加lombok.config配置文件,作用范围为该目录和其子目录(我一般放到entity和dto包上一级),并增加如下配置:
config.stopBubbling=true
lombok.equalsAndHashCode.callSuper=call
  1. JRebel
    热部署插件,修改完代码后,不用再重新启动
### IntelliJ IDEA 设置全局搜索快捷键 对于希望调整或禁用双击 Shift 进行全局搜索的情况,不同版本的 IntelliJ IDEA 提供了不同的解决方案。 #### 对于 2022 版本及其之后: 进入 `Setting` -> `Advanced Settings` 并找到选项 `Disable double modifier key shortcuts` 来启用此功能可以防止因意外触发而启动全局搜索[^1]。如果仍然想要保留通过双击 Shift 访问特定功能的能力,则可以在 Keymap 中重新指定 "Search Everywhere" 的新组合键来替代默认行为;比如设置成 Ctrl+Alt+F。 #### 针对 2021 或更早版本: 可以通过按下 `Ctrl+Shift+Alt+/` 打开 Registry 界面,在其中查找名为 `idea.suppress.double.click.handler` 的条目并打勾以实现相同效果——即阻止双击 Shift 启动全局搜索对话框。 另外值得注意的是,有时全局搜索可能由于与其他应用程序(尤其是中文输入法)之间的快捷方式发生冲突而导致无法正常工作。遇到这种情况时,建议检查并适当调整操作系统级别上的键盘映射配置,例如关闭 Windows 输入法里的简繁转换热键或是更改第三方输入软件如搜狗拼音的相关设定[^3]。 最后提醒开发者们可以根据个人习惯灵活运用多种搜索手段提高编码效率,除了上述提到的方法外还有像 `Ctrl+Shift+A` 这样的多功能动作查询工具可供选用[^2]。 ```python # Python 示例代码仅用于展示如何编写代码块,并不涉及具体逻辑 def set_global_search_shortcut(version, action): if version >= '2022': settings_path = "File->Settings->Advanced Settings" option_name = "Disable double modifier key shortcuts" elif version <= '2021': registry_command = "Ctrl+Shift+Alt+/" reg_key = "idea.suppress.double.click.handler" # 假设这里是实际执行设置的地方... return f"{action} completed." ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘了了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值