【玩转IDEA】最全最实用快捷键总结及自定义快捷键(收藏)

LLC谐振变换器设计实战:从工作原理到参数设计与调试 开关电源设计是电力电子领域的核心技术,其核心目标在于提升效率与功率密度。为实现这一目标,软开关技术应运而生,它通过精心控制开关器件的电压与电流波形,使其在开通或关断瞬间实现零电压或零电流切换,从而从根本上降低开关损耗。LLC谐振变换器正是这一技术的杰出代表,它通过引入谐振网络,巧妙地实现了主开关管的零电压开关和次级整流管的零电流开关。这种拓扑结构在服务器电源、通信设备及高端显示驱动等要求高效率、高功率密度的应用场景中价值显著。本文将以半桥LLC为例,深入剖析其工作模态与增益特性,并系统阐述其参数设计、仿真验 阅读详情

 

哈喽,大家好,五一假期余额不足啦,一条已经回到公司加班,这第一件事,就是赶紧把假期欠的补上。

最近看到有好多博主在写IDEA的使用技巧,确实IDEA已经java程序员必用的开发工具了,但是我发现这些文章几乎都是标题党,既没有做到全面,又没有做到实用,有些在工作中根本不会用的快捷键也写,也没有教大家怎么自定义快捷键。

所以,一条准备出个【玩转IDEA】系列,总共分三期,分别是快捷键、插件、设置(File-Settings)。

先来看第一期:最全最实用的快捷键,记得关注、点赞、收藏。

实用快捷键总结

一. 代码快速提示补全

IDEA的补全功能可谓深受广大程序员喜爱,但很多人不知道的除了IDEA设置好的提示关键词外,我们也可以自己设置,先看看自带的,再教怎么自己设置。

1.快速生成main方法

psvm或者main,一条习惯是main

2. 快速生成输出语句

sout

3.自定义提示关键词 

比如我想自定义一个输入【mmm】就提示main方法,该怎么做? 

1.File - Settings,点击。

2.找Live Templates ,可以在搜索里面搜live,找到后点击。

3.先点击+号,会弹出两个选项

Live Template(这个就是添加自定义模板)

Template Group...(这个是添加分组的)。如果是为了自定义,建议先添加分组标识为自己创建的。像一条这样。

4.点击Live Template,就是模板制作。四个地方需要注意: 

5.使用,你学废了吗?

 

二. 快速定位

在实际开发中会有非常多的java文件,每个文件可能会有上前行,这时候快速找到我们要编辑的文件或行就非常重要。

1.切换已打开文件

Alt + 右箭头 或 Alt + 左箭kuaisu 

2.回到上次编辑的地方

 Ctrl + Alt + 左箭头

3. 左侧工程栏显示与关闭

Ctrl + Fn + F12

这个快捷键用起来非常不方便,我们可以自己修改,往后看,会讲。

4.行跳转

Ctrl + G

5.最近文件

Ctrl + E 

6.切换文件

Ctrl + Tab

三.快捷编辑与调试

1.运行

Ctrl + Shift + F10

后面讲修改这个快捷键

2. 提示方法的参数

Ctrl + p

3.快速删除一行

Ctrl+Y

4. 新建或插入

Alt + lnsert

1.在左侧工程栏使用:新建文件

2.在右侧代码蓝使用:生成构造方法,get set方法 override

5. 查找

快捷键介绍
Ctrl + F当前文件中查找
Ctrl + R查找并替换
Shift + Shift快速查找
Ctrl + N查找Class
Ctrl + Shift + N查找文件
Ctrl + Shift + Alt + N

查找Symbol(方法名)

6.类的层级关系

Ctrl + H

7.方法在哪里使用

 Alt + F7

8.方法快速跳转

Alt + 上下方向键

9.修改变量及其引用

选中变量 shift+f6(shift+fn+f6)——修改后回车

ctrl+R的当前页面全局替换

ctrl+shift+R 项目中的全局替换

四.Git相关

1.add

shift + alt +a

2.commit

ctrl + k

3.pull

ctrl +t

4.push

ctrl+shift+k

5.revert

ctrl+alt+z

五.补充

快捷键介绍
F2快速定位到文件报错位置
Ctrl+E最近的文件
Ctrl+Alt+Enter

在当前行前插入一行 

Shift+Enter在当前行下面增加一行
Ctrl+Alt+O自动删除未使用的import
Ctrl+Alt+T快捷代码块 try catch 等
Alt+鼠标选择列选择模式,按列选择
Alt+7列出当前列的所有方法
Ctrl+Alt+V

抽取代码,提取方法参数为变量,

然后方法调用传入新生成的变量

Ctrl+Alt+P将内容提取成所在方法的参数
Ctrl+Alt+C将内容提取成常量
Ctrl+Alt+M提取方法,将选中的代码提取到方法里
Ctrl+W选择光标所在单词、行、块等
Ctrl+Alt+左光标返回上次编辑位置

 

自定义快捷键

1.安装插件

Key Promoter X

这个插件能够提示我们当前操作的快捷键是什么,帮助记忆,同时点击就能进入该快捷键的设置。

file -settings -plugins -搜索插件

点击 install 重启IDEA

2.使用插件

安装插件后再点击运行,看右下角。

点击进去之后,添加你喜欢的快捷键,删除默认的快捷键。

比如一条就把运行改成了Alt+R,很方便。

 

【玩转IDEA】第一期就到这啦,还有哪些你觉得实用的快捷键,在评论区分享给大家吧!


我是一条,一个在互联网摸爬滚打的程序员。

微信搜【一条IT】关注我。第一时间获取文章推送。

道阻且长,行则将至。大家的 【点赞,收藏,关注】 就是一条创作的最大动力,我们下期见!

注:关于本篇博客有任何问题和建议,欢迎大家留言!

ldpc编解码器设计与仿真 计算校验节点到变量节点的消息 m_{c \to v}=2 \cdot atanh(\prod_{v’ \in N©\setminus v}tanh(\frac{m_{v’ \to c}}{2}))。计算变量节点到校验节点的消息 m_{v \to c}=L_{v,0}+\sum_{c’ \in M(v)\setminus c}m_{c’ \to v}。◦ 对于每个变量节点 v,计算最终 LLR 值 L_{v,f}=L_{v,0}+\sum_{c \in M(v)}m_{c \to v}。 阅读详情

相关推荐

数学建模美赛O奖论文研读启示录——从模仿开始

数学建模美赛O奖论文哪些地方比较出彩?我们可以从中学到什么东西?可以从哪些地方进行模仿?我总结了一些O奖论文里我认为比较好的地方,跟大家一起学习交流!

小宇的修炼之路 5429

IDEA常用快捷键及设置方法

= = = = 一、快捷键的设置 = = = = = 1、单击文件,然后点Settings 2、点击Keymap进入Editor Actions 3、选择自己要设置的快捷键,先Remove(移除)原来的快捷键,再Add自己想设置的快捷键,直接一次性输入即可,假如是Ctrl + d ,那么就同时按下这两个键即可。 移除之后就没了,再自己重新设置 其它快捷键可以自己搜索 二、IDEA默认快捷键(持续更新) 1、自己常用便捷操作(初级): **① ctrl + d -----

qq_45821255的博客 16万+

Ubuntu22.04 上ROS1 Noetic的安装与常见问题解决

本文详细介绍了在Ubuntu 22.04系统上安装ROS1 Noetic的两种主要方法:推荐使用社区维护的适配仓库进行便捷安装,并提供了从源码编译的备选方案。文章重点解决了安装后编译ROS包时极易遇到的“shared_mutex”等C++标准库冲突问题,并给出了其他常见错误的排查与解决指南,帮助开发者顺利搭建稳定的ROS开发环境。

weixin_29295541的博客 360

Intellij IDEA(2021) 常用设置与快捷键

文章目录一、常用设置1、显示工具条2、鼠标悬浮提示3、显示方法分隔符4、忽略大小写提示5、主题设置6、自动导入/去除包7、单行显示多个Tabs8、配置类文档注释信息和方法注释模版8.1 类注释8.2 方法注释9、注释字体(斜体/加粗)二、IDEA常用快捷键 一、常用设置 1、显示工具条 View–>Appearance->Toolbar 2、鼠标悬浮提示 File–>settings–>Editor–>Code Editing–>勾选Show quick documen

Shawn的个人博客 1万+

NVIDIA Orin AGX开发环境搭建避坑指南:从Ubuntu 22.04到ROS2完整配置流程

本文详细介绍了NVIDIA Orin AGX开发环境搭建的全流程,从Ubuntu 22.04系统安装到ROS2深度优化,涵盖驱动部署、CUDA环境配置、散热与功耗管理等关键步骤。特别针对Orin AGX的特性提供了实用避坑指南和性能优化技巧,帮助开发者高效完成开发环境配置。

weixin_28340315的博客 450

Js逆向抖音a_bogus --/* V 1.0.1.19-fix.01 */补环境

需要在addEventListener中补一个鼠标移动事件,不补这个环境,生成的值是假值,你拿去请求,响应200,但是没有数据,这个算是dy的最难发现的一个难点。dy这个,没有原形链检测,我只是习惯了这样补,对XMLHttpRequest进行重写,导出a_bogus.发现可以响应状态码200,而且可以获取数据,接着注释params中的a_bogus。在n.apply的下面插入上述代码,对a_bogus进行全局导出。如果没有,就多放几次断点,因为每个人的游览器不一样。必须触发至少一次鼠标事件,不触发不给过。

2302_76420666的博客 4201

idea常用必备快捷键和实用配置(必须配置)

idea常用必备快捷键和实用配置(必须配置)

qq_19891197的博客 1万+

AIOps探索 | 如何用大模型构建高效运维知识及智能问答平台(1)

好久没有分享AIOps相关干货了,最近大模型这么火,而且我们有客户已经基于大模型构建了知识及智能问答平台,需要在运维领域结合使用场景进行应用。为此,楼主从头到尾声梳理了一遍大模型在运维领域构建知识及智能问答平台的应用场景、技术实现,总结出来供大家一同探索,希望对大家理解和运用大模型有一定帮助~

智能运维及数据中台探索 2807

IDEA 快捷操作与设置

idea快捷键设置与操作

doubleedged的博客 7241

MICS-6814多气体传感器与ESP32-C3 Mini接口构建空气监测系统

cararenuity C3 Mini的多个ADC引脚,Wi-Fi和蓝牙LE以及紧凑的设计使其成为嵌入式物联网应用的绝佳选择。在这个项目中,我们将把MICS-6814多气体传感器与基于esp32 -C3的开发板cararenuity C3 Mini连接起来。更多模拟引脚:与ESP8266只有一个ADC引脚不同,基于esp32 -C3的cararenuity C3 Mini提供多个ADC引脚,使其成为多传感器应用的理想选择。紧凑可靠:该板的小尺寸使其成为嵌入式应用的理想选择,而不会牺牲性能。

hie98894的博客 768

基于STM32开发板的USB MIDI键盘实现

在本文中,我们介绍了如何使用STM32开发板和相应的软件工具来实现USB MIDI键盘。通过配置STM32CubeMX和编写相应的源代码,我们能够将STM32开发板转换为一个功能齐全的USB MIDI设备。我们将使用STM32开发板和相应的软件工具来实现这一功能,并提供相应的源代码供参考。此时,您应该可以使用STM32开发板作为USB MIDI键盘,并在按键按下时听到相应的音符。在STM32CubeMX中,选择适当的STM32型号,并启动一个新的项目。然后,将生成的可执行文件烧录到STM32开发板中。

2301_79326616的博客 1588

idea快捷键设置(Idea常用快捷键大全)

Ctrl+Alt+t 为选中的代码添加for,if,try-catch等代码。⑨Shift+F6 批量修改标识符(如果是小键盘,F6按不了就按Shift+Fn+F6)③再次右击,选择Add keyboard Shortcut,添加自定义的快捷键Alt+K。③第三步:我想修改ctrl+空格快捷键,按下ctrl+空格,自动跳出此快捷键信息。Ctrl + Alt + O:优化导入语句,删除未使用的导入并添加缺失的导入。打开IDEA-Ctrl+Shift+A,输入Registry。

baomingshu的博客 7785

手把手教你学基带SOC芯片(4.2)--基带soc芯片的存储器设计

基带 SoC 中的存储器设计需要综合考虑功耗、成本和性能等因素。SRAM 适合高速缓存,DRAM 适合主内存,Flash 存储器适合非易失性存储。通过优化存储单元设计、阵列布局和外围电路,可以提高存储器的性能和效率。

MHD0815的博客 350

IDEA(2021)最全常用快捷键《必须收藏》

前言: IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。达到事半功倍的效果 最经常使用的十几个快捷键: ...

java李阳勇的博客 1万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

盘点那些好用的 idea 快捷键

一文让你开发效率蹭蹭蹭的上涨(idea快捷键指南)

Java学习之道 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

史上最全的IDEA快捷键总结

史上最全的IDEA快捷键总结

bug_producter的博客 1469

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

IDEA最常用的快捷键和下载之后必要的设置【附动图教程】

Ctrl + Alt + ↓ 将当前行复制并粘贴到下一行 Ctrl + D 删除当前行 Alt + ↓ 将当前行和下一行互换位置 Shift + Enter 在当前行的下一行插入空行(此时鼠标可在这一行的任意位置) Ctrl + L 定位到当前文件的某行 Ctrl + / 单行注释 Ctrl + K 定位到下一个当前选中的单词 Ctrl + O 显示当前类的方法和属性,可快速定位 Ctrl + C 复制 Ctrl + V 粘贴 Ctrl + X 剪切 Ctrl + Z 撤销 Ctrl + F 查找(配合弹出

Jack·Kwok的博客 2260

idea 常用的快捷键大全 建议收藏!!

IDEA(‌IntelliJ IDEA)‌是一款流行的Java集成开发环境(‌IDE)‌,‌它支持多种编程语言。‌对于提高编程效率,‌掌握一些常用的快捷键是非常有帮助的。‌本篇博客总结一些在 IDEA 中常用的快捷键,旨在提高开发效率。点击File --> Settings --> keymap便可进入看到 IDEA 提供的快捷键,我们也可以搜索和自定义所有快捷键。下面给出的是IDEA常用操作归纳。

A_aspectJ的博客 4646

IDEA官方最全快捷键总结

Ctrl+F1,可以查看代码提示的详情:Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方法的声明Ctrl + P / Command + P 显示参数信息Ctrl+Shift+Insert,可以选择剪贴板内容并插入Alt+Insert,可以生成构造器/Getter/Setter等Ctrl+Alt+V,可以引入变量。例如:new String();

JavaEdge全是干货的技术号 5712

IDEA(2024)最全常用快捷键《必须收藏》

IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同。在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果。代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等。在 Debug 模式下,智能步入。

2401_86359159的博客 1564

idea mac 替换_史上最全的IntelliJ IDEA For Mac快捷键!快来收藏吧!

原标题:史上最全的IntelliJ IDEA For Mac快捷键!快来收藏吧!IntelliJ IDEA 2020 for Mac适用于JVM的功能强大且符合人体工程学的IDA!IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。这篇是整理得比...

weixin_31874577的博客 1510

IDEA史上最全的各种快捷键

文章目录 一.快速生成main 二.快速生成System.out.print 三.文件保存 四.删除一行 五.新添,新建,添加的快捷键 六.切换java程序 七.目录显示与关闭 八.运行 九.提示方法的参数 十.切换窗口 十一.查找 十一.跳转切换 十二.编辑相关 十三.阅读源码 一.快速生成main 输入psvm 二.快速生成System.out.print 使用sout 三.文件保存 IDEA是自动保存的,不需要我们去Ctrl + S保存。 四.删除一行 Ctrl+Y 五.新添,新建,添加

程序员小濠 587

史上整理最详细最全的IDEA 快捷键使用大全,快收藏!

文章目录一、检索二、编辑三、查看四、跳转五、导航六、模板七、重构八、编译运行九、断点调试十、说明 一、检索 快捷键 说明 Ctrl + F 在当前文件进行文本查找 Ctrl + R 在当前文件进行文本替换 Ctrl + Shift + F 全局进行文本查找(若与搜狗输入法冲突重置即可) Ctrl + Shift + R 全局进行文本替换 连按两次Shift 采用Search Everywhere检索 Ctrl + N 通过类名查找(类名:行号可以跳转到指定行) Ctr

qq_44723773的博客 805

IDEA 书签与收藏

IDEA 小技巧之书签与收藏 原文地址:IDEA 小技巧之书签与收藏 书签 首先介绍的是 IDEA 的书签功能,可以通过书签快速跳转到相应的源码。 IDEA 书签分为两种, 匿名书签,可以生成无数个,使用快捷键F11快速生成。 标记书签,可以用数字或字母标记书签,总共只能生成 10 个数字以及 26 个字母的标记书签,使用快捷键Ctrl+F11生成。 两种标签区别如下。...

亲测,只为展现最完美的有效! 2765

IntelliJ IDEA 2019 快捷键终极大全,速度收藏!

点击上方“芋道源码”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应用框架 Netty 源码解析...

芋道源码 895

idea快捷键总结

一:idea常用快捷键总结 ①博主总结: 全文查找方法或字段 Ctrl+Shift+Alt+N 知道类名查找类 Ctrl+N 查看当前类的方法调用 Ctrl+O Ctrl开头的快捷键 Ctrl+D 复制 Ctrl+Shift+↑/↓ 或者 Alt+Shift+↑/↓ 上下 Ctrl+Y 删除 Ctr+P 查看当前方法需要的参......

七哥哥的博客 3986
上一篇: 高级程序员都已经优雅的替换掉了“ ! = null ”,你呢?
下一篇: 如何让面试官相信你真的会Linux,常见Linux命令汇总
一条coding
一条coding 优质创作者: 后端开发技术领域 优质创作者: 后端开发技术领域
博客等级 码龄8年 12万+粉丝 300原创
评论 101
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

一条coding

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

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

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

打赏作者

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

抵扣说明:

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

余额充值