2024你必须要掌握的Idea使用技巧和快捷键

Hello,大家好,我是Feri,一枚十多年的程序员,同时也是一名在读研究生,关注我,且看一个平凡的程序员如何在自我成长,CodingSir是我想打造一个编程社区,只为各位小伙伴提供编程相关干货知识,希望在自我蜕变的路上,我们一起努力,努力什么时候开始都不晚,我,从现在开始做起!

一、前言

Hello,大家好,又是新的一天,我看到有小伙伴在私信,说能不能分享一下Feri在日常开发中常用的Idea的小技巧和高频好用的Idea快捷键,那么本篇教程来啦,安排!

结合自己日常开发使用的最为高频的一些Idea小技巧和Idea常用的快捷键,绝对让你好记又好用,快来把学习安排上,废话不多说,开干!

二、实现

2.1 idea不得不会的小技巧

1.idea的虚拟内存调整

推荐使用Change Memory Settings去调整,选择Edit Custom VM Options 或者在本地磁盘目录更改,通过某些方法破解的idea很可能造成idea打不开的情况

为什么需要调整呢,因为有时真的特别卡,没办法,说多了都是泪

2.idea设置成eclipse的快捷键

这对eclipse转idea的开发人员来说非常友好,这样不需要记两套快捷键,如果真的需要,那就设置

3.显示方法分隔符

方便查看方法与方法之间的间隔,在代码不规范的项目中很好用,懂得都懂

4.自动导包|移除没用的包

特别好用,不解释,来看图

5.快速查看类|字段的注释

这是一个很有用的小技巧按F2可以快速查看某个类或某个字段的文档注释

6.括号颜色区分

Rainbow Brackets Lite 插件,成对的括号用相同的颜色表示出来了

下载这个插件哈:

看看效果:

7.微服务或多模块项目同一个启动窗口

8.MavenTree(查看maven jar包依赖关系、解决依赖冲突)

9.Maven Helper插件解决依赖冲突

10.查看每行代码git提交人和提交时间

安装GitToolBox插件 并重启IDEA 效果如下图 鼠标放在哪行 就显示哪行的git信息

11.查看代码历史版本

鼠标在需要查看的java类->右键->找到Local History >> Show History 点开即可看到历史版本,常用于自己忘记代码改了哪些内容或需要恢复至某个版本

2.2 Idea特别常用的快捷键

1.快速匹配方法的大括号位置

ctrl+[ ctrl+] 可以快速跳转到方法大括号的起止位置,配合方法分隔符使用,不怕找不到方法在哪儿分割了

2.代码结尾补全

一行代码补全分号,或者是if(xxx) 补全大括号,按ctrl+shift+enter 无需切换鼠标光标,大幅度提升了编码效率

3.预览某个类的代码

例如我们在test类中,有句代码:People p = new People(); 我们想稍微查看一下People这个类,但是tab已经够多了,ctrl+alt+b会打开新的标签,标签多了就混乱了,尤其一堆命名类似的tab,这时候我们可以按ctrl+shift+i 实现预览功能,不占tab

4.查看方法在哪里被调用

ctrl+alt+h 可以清楚看到方法在哪些地方被调用;在知道这个快捷键之前,都是ctrl+h(idea默认 ctrl+shift+f)搜索

5.代码模板(代码快捷键)

例如 : idea默认是sout , 可以在Postfix Completion里面查看,类似的 fori等都是在里面设置

6.alt+回车:快速生成缺失的变量参数、创建类中的新方法或者进行其他重构操作

这个快捷键在IDEA中扮演着“智能助手”的角色。当IDEA检测到代码中有潜在的问题或可优化的地方时,它会给出提示。按下alt+回车,你可以快速生成缺失的变量参数、创建类中的新方法,或者进行其他重构操作。通过这一快捷键,你可以轻松解决代码中的小问题,避免潜在的错误。

7.ctrl+alt+B:直接定位到具体实现的代码

这个快捷键用于跳转到实现的方法位置。与ctrl+鼠标左键只能进入接口方法不同,ctrl+alt+B能够直接定位到具体实现的代码,帮助你更好地理解代码的执行逻辑。

8.ctrl+D:复制当前行或选中的代码块

这个快捷键用于复制当前行或选中的代码块。通过多次按下ctrl+D,你可以快速复制多行代码,提高编码速度。

扩展技巧:除了复制整行代码外,你还可以结合其他编辑操作使用ctrl+D。例如,你可以先选中代码块中的一部分,然后按下ctrl+D进行复制,再对复制后的代码进行修改或调整。

9.ctrl+y:用于删除当前行或选中的代码块

这个快捷键用于删除当前行或选中的代码块。与Backspace键相比,ctrl+y更加方便且不易误操作。

10.ctrl+/ | ctrl+shift+/:注释或取消注释选中的代码行或代码块

这个快捷键用于注释或取消注释选中的代码行或代码块。通过按下ctrl+/,你可以快速地为代码添加或移除注释符号,方便你临时屏蔽或启用某段代码

11.alt+insert:迅速打开IDEA的代码生成面板(get、set、toString、构造器等)

这个快捷键能够迅速打开IDEA的代码生成面板。在这个面板中,你可以快速选择生成各种常用的代码片段,如重写方法、get和set方法、toString方法,以及构造器。这对于初学者来说是一个巨大的福音,因为它大大减少了手动编写基础代码的时间,让你可以更加专注于逻辑的实现。

12.ctrl+p:显示方法的参数信息

在调用方法时,这个快捷键可以显示方法的参数信息。这在你忘记方法的参数顺序或类型时非常有用。只需将光标置于方法名上,按下ctrl+p,IDEA就会显示一个包含参数信息的提示框。

13.Shift+F6:重命名选中的元素(如变量、方法、类等)

这个快捷键用于重命名选中的元素(如变量、方法、类等)。当你想要更改一个元素的名称时,只需选中它,然后按下Shift+F6,IDEA会帮你自动更新所有引用该元素的地方

三、总结

哈哈,本篇教程有没有让你搞定新知识呀,如果你还有比较好的Idea使用技巧,也感谢在评论区进行分享,还是希望我们每一个人可以熟练使用我们吃饭的家伙,这样才可以提高效能。

好啦,今天这篇就打这啦,有任何问题可以随时进行评论交流,如果你有什么想要Feri更新的,请关注CodingSir查看更新的内容,也可以随时关注,私信我哟,成长的路上,有你们相伴,真是人生一大幸事!

<think>好的,用户现在在找IntelliJ IDEA 2024.3.5版本的信息或下载链接。首先,我需要确认这个版本是否存在。通常,JetBrains的版本号遵循年.次版本.补丁的格式,比如2024.3.5可能指的是2024年的第三个大版本的第五个补丁更新。但根据目前的时间(2023年),2024.3.5应该是一个未来的版本,尚未发布。用户可能误解了版本号,或者看到了不准确的信息。 接下来,我需要检查JetBrains的官方发布渠道。官网的下载页面通常列出的是当前稳定版、早期访问版(EAP)历史版本。由于2024年的版本还未到来,可能用户需要确认版本号是否正确。比如,现有的最新版本可能是2023.3.x,而2024.3.5可能是用户记错了年份。 另外,用户之前提到的引用中提到了Go 1.12.5Maven的配置,可能与他们的项目环境有关。可能用户需要配置特定版本的IDEA来兼容这些工具,但版本号可能有误。 我需要引导用户核实版本号,并建议他们访问官方网站查找最新信息。同时,提醒他们如果版本号有误,可能存在其他问题,比如插件兼容性或配置问题。此外,用户可能需要检查他们的项目设置,确保使用IDEA版本与他们的开发环境兼容。 最后,确保回答中包含正确的步骤:访问官网、查看发行说明、下载历史版本的方法,以及如何通过JetBrains Toolbox管理版本。同时,提醒用户注意版本号的正确性,避免混淆。</think>截至2024年9月(知识截止日期),IntelliJ IDEA尚未发布2024.3.5版本。目前最新稳定版本为2023.3.x系列,建议通过以下方式获取准确信息: 1. **官方渠道验证** - 访问[JetBrains官网](https://www.jetbrains.com/idea/download/)查看最新版本 - 在[Release Notes页面](https://www.jetbrains.com/idea/whatsnew/)查询版本历史记录 - 使用JetBrains Toolbox应用管理IDE更新 2. **历史版本获取** 若需特定版本,可通过以下步骤获取: ```text 官网下载 → 选择版本 → 展开"Older versions" → 选择对应版本号 ``` 3. **版本号解读** IntelliJ IDEA版本号采用$年份.次版本.补丁号$格式。例如: $$ 2023.3.1 \rightarrow 2023年\ 第3季度\ 第1个补丁版本 $$
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值