Intellij IDEA使用快捷鍵以及技巧,精華!!!

Mac上IntelliJ IDEA从安装到精通:配置优化与高效开发指南 集成开发环境(IDE)是现代软件开发的核心工具,它通过深度集成代码编辑、编译、调试和版本控制等功能,极大提升了开发效率。其原理在于将分散的开发工具链统一到单一界面中,通过智能代码补全、实时错误检查和可视化调试等技术,降低认知负荷。在Java、Kotlin等JVM语言开发领域,一个配置得当的IDE能显著加速项目构建和问题排查。对于Mac开发者而言,系统生态融合与性能调优是关键应用场景。本文聚焦IntelliJ IDEA在macOS上的高效配置,涵盖**版本选择**、**内存调优**、快捷键定制及插件生态,帮助 阅读详情

高效编辑:

复制一行:光标放任意位置,ctrl+c
复制历史:ctrl+shift+v
Alt+鼠标左键并拖动:纵向选择多行文本也就是删除行号。
Ctrl+a:全选;Ctrl+Alt+L:格式化。
Ctrl+X:剪切光标所在行,可以当删除用。
Ctrl+D:复制光标所在行
Ait+Shift+上/下:当前行向上或向下移动一行。
Shift+上,选中两行。Alt+Shift+上/下移动。

快速跳转:

home行首。end行尾。
Ctrl+左/右:跳过一个词。
Ctrl+shift+左/右:选中一个词。
Ctrl+G:跳到指定行。
Alt+左/右:左/右切换tabs。
Ctrl+E:查看浏览过的文件列表。

快速查找和替換:

Ctrl+F:当前文件查找。
Ctrl+R:当前文件替换。
Ctrl+F:当前文件查找。加shift是全局。

Ctrl+shift+N:按文件名查找文件
Ctrl+shift+A:查找所有的菜单或操作

连按两次Shift:查找文件、菜单、操作。但不能查找文件内容。

万能快捷键:Alt+Enter。

1.红色报错2.波浪线警告3.沒報錯沒警告也可以按

鍵盤和鼠標的配合:

纵向选择多列:按住Alt键不放,鼠标点击拖动。
1.鼠标点击开始位置2.找到尾行位置3.按住shift+鼠标点击结尾位置。
按住ctrl+鼠标左键,进入方法。
跳回:ctrl+shift+方向键左。

Alt+insert=右键-generate

生成Get和Set
生成构造方法Constructor
生成toString,主要用在打日志(StringBuffer)
生成hashCode和equals

重命名快捷键:shift+F6
右键-exclude,排除当前行。
Ctrl+alt+V,自动生成返回值。

psvm:生成主函数
sout:System.out.println();
fori:for循环
fore:foreach循环
i==1.if

Live Templates
postfix:是先打变量或表达式,再打.快捷键
在设置界面搜postfix查看内置的postfix,但其不能自定义!!!

Ctrl+shift+alt+j,选中当前文件中所有一样的字符串。
Ctrl+shift+右,选中一个词。

Build,target,class等编译后生成的文件夹和文件不要提交。
mybatis插件:用于代码跟踪。就是這個:free mybatis。

IDEA 说明书 IDEA 核心技巧 1 快捷键 IDEA快捷键 (大佬总结得不能再全)–> IntelliJ-IDEA-Tutorial/keymap-introduce.md 快捷键 2 插件 Guide大佬 总结好的插件: 第一弹!安排!安利10个IDEA必备插件! 第二弹!安排!安利几个IDEA必备插件! 1.1 SequenceDiagram 方法上调用时序图 代码太复杂时, 右键方法–>SequenceDiagram , 查看时序图. 或者 Ctrl+H 查看继承类 1.2 translatio 阅读详情

相关推荐

FPGA工程师必看:JESD204B同步机制实战指南(含SYSREF信号调试技巧)

本文为FPGA工程师提供了一份JESD204B同步机制的实战指南,重点聚焦于SYSREF信号的调试技巧。文章从同步的核心逻辑出发,深入剖析了时钟、SYSREF与对齐序列这“三驾马车”的协作,并详细阐述了硬件PCB布局、FPGA IP核配置、状态机监控以及使用示波器进行波形分析等关键实战步骤,旨在帮助工程师解决多通道高速系统中的同步难题,确保链路的稳定与确定性延迟。

weixin_29239661的博客 331

idea按两下shift出现全局搜索的解决办法(中英文两种)

最近遇到了左边shif双击弹出搜索全局的烦恼,因为我是用shift切换中英文,很容易就误触了,要打开IDEA内的注册表。 1.中文 CTRL+ALT+SHIFT+/ 组合键。双击“注册” 或(按ctrl+shift+a,弹出搜索框,输入:注册) 2.英文 按ctrl+shift+a,弹出搜索框,输入:registry 然后回车 3.找到“ide.suppress.double.click.handler”,将后面的复选框勾上 4.勾选上复选框后关闭,然后双击shift的时候就不会再出现全局搜索框

博客 5450

COMSOL两相流(相场法)

COMSOL是一款功能非常强大的多物理场仿真软件,拥有可视化和后处理工具,可方便有效的展示您的仿真效果,具有灵活、高效、友好的特点,软件能够为用户提供各类工程问题的解决方案,从而帮助广大研究和工程人员能够在科研上取得新突破。 COMSOL可以实现声学、传热、流体力学、结构力学等方面的模拟仿真,具体模块如下图所示。 COMSOL软件设置流程 定义需要求解的问题类型:针对一个需要仿真的问题,需要先对问题进行分析;分析该问题用到哪些物理场,什么样的几何模型,以及如何设置研究等。该步骤可以使用COMSOL中的

weixin_47139559的博客 1万+

IDEA 中一些常用的快捷键

IDEA中的快捷键很多,这里列出了一些比较常用的: 1、Shift两次:包含各种文件、方法的搜索 2、Ctrl+Shift+F 或 Ctrl + F(当前文件下):根据输入内容查找整个项目 3、Ctrl + Shift + R 或 Ctrl + R(当前文件下):根据输入内容替换对应内容 4、Ctrl + F12 :显示文件的结构,列出变量和方法 5、Ctrl+D:复制当前行到下一行 6、Ctrl + Shift + U:切换大小写 7、Ctrl + Alt + L :格式化代码,可以对当前文件和整个包目录

qq_44296442的博客 903

PackML工业标准解析:统一机器状态管理与数据交换的实践指南

在工业自动化与智能制造领域,实现设备间的互联互通与高效协同是核心挑战。这背后依赖于一套标准化的机器行为与数据交换规范,其原理在于通过定义统一的状态模型与接口协议,消除不同厂商设备间的“语言”隔阂。这项技术的核心价值在于大幅降低系统集成复杂度、提升运维效率与生产透明度,是构建数字化工厂的基石。其典型应用场景包括包装机械、离散制造产线等需要多设备协同的领域。本文聚焦的PackML(包装机械语言)标准,正是这一理念的杰出实践,它通过一套严谨的**状态机模型**和**数据标签(PackTags)** 体系,为机器提

weixin_30070339的博客 401

ANSA二次开发在线帮助:ANSA和μETA API文档

  为了方便大家学习ANSA二次开发,我将ANSA和μETA二次开发的官方文档整合到了我的个人网站CAECoder中,大家点击ANSA和μETA API官方帮助文档进行访问即可查看。   本站也将开展对ANSA和μETA API文档的翻译工作,请大家持续关注! ANSA和μETA API文档   ANSA和μETA脚本接口是一个应用程序编程接口(API),允许开发人员访问ANSA和μETA核心功能和数据。   ANSA和μETAAPI是Python编程语言的扩展。 Python Python简.

CAECoder 4321

idea2021解决按两次shift弹出窗口问题

       当我们使用idea切换中英文的时候,相信一定遇到过连续按两次shift然后弹出一个窗口结果继续输入的尴尬情况。如何取消掉这个快捷键呢 首先再次按两下shift,让他弹出搜索框,然后搜索注册表registry如图所示:     然后点击去,一直往下滑,应该是按照字母顺序排列的,找到下图标记出来那个打上勾,点close就OK了。长得像的有很多别勾错了,如果不小心点错了又找不到了就点c.

qq_40414067的博客 9453

【LVGL】从HTML到LVGL:嵌入式UI的设计迁移与落地实践

嵌入式UI迁移实践:从HTML到LVGL 本文介绍了将HTML/CSS设计的UI原型迁移到嵌入式系统(LVGL)的完整流程,重点涉及"HTML→Figma→LVGL"的三步转换方法。具体内容包括: 设计迁移流程:通过Figma作为中间桥梁,将HTML原型转化为标准设计资产,再适配到LVGL库; 工具与参数准备:详细列出了设计迁移所需的工具链和需要提取的核心设计参数; Figma还原步骤:分组件讲解如何在Figma中1:1还原HTML设计,包括标题栏、压力显示区、图表区等核心组件; LVG

ymlmail的博客 1971

IDEA-Search Everywhere-点击两次shift

在idea编写代码,经常需要涉及到中英文的切换,不小心就会触发Search Everywhere,真的烦。1. 使用快捷键打开设置,crtl+alt+s,打开settings。下面是修改这个快捷键和禁用双修饰做快捷键的方法。2. 打开keymap,添加修改快捷键。之后就可以安心的按shift了。3. 禁用双修饰做快捷键。

Aric_Jones的博客 935

深度学习分类任务中,正负样本比例失衡的5种实战解决方案(附代码)

本文深入探讨了深度学习分类任务中正负样本比例失衡的5种实战解决方案,包括智能采样技术、动态数据增强、损失函数工程、模型架构创新和训练策略优化。针对信用卡欺诈检测、医疗诊断等场景,提供了详细的代码实现和评估方法,帮助开发者有效解决样本不平衡问题,提升模型在真实场景中的表现。

h9j8k7l6m5n的博客 425

网络流量监测技术

NetFlow是Cisco公司提出的网络数据包交换技术,该技术首先被用于网络设备对数据交换进行加速,并可同步实现对高速转发的IP数据流(Flow)进行测量和统计。  随着宽带互联网在中国 的迅速发展,全国各大电信运营商的网络规模都在不断扩张,网络结构日渐复杂,网络业务日趋丰富,网络流量高速增长。电信运营商需要通过可靠、有效的网络业 务流量监测系统对其网络以及网络所承载的各类业务进行及时、准

红杉树(ecitnet)的博客 5538

IDEA取消双击shift搜索

我们在使用IDEA时,有时候在切换中英文输入法的时候,会不小心按了两次shift键,从而弹出 全局搜索框 ,让人不耐其烦,每次都要手动关闭这个搜索框。2.找到ide.suppress.double.click.handler选项,选中打上勾,然后点close。大功告成,我们再按shift就不会弹出 全局搜索框啦。

风也温柔☆的博客 4409

addr2line解析不出来行号的解决方式(汇编解析高阶版)

摘要:本文针对AEC crash问题中addr2line无法解析行号的情况,通过llvm-addr2line和反汇编分析,定位到CamX::AECBEStats17::AdjustROIParams函数中的乘法溢出问题。关键发现包括: 常规addr2line只能解析到函数名但无具体行号 llvm-addr2line解析出多个可能溢出点(行196/204/211/218/270/271) 反汇编显示6个条件分支跳转到溢出处理函数 源码分析确认这些位置均存在乘法运算 最终通过汇编级调试工具成功定位UBsan报告

168

IntelliJ IDEA 常用快捷键 (MAC精华版)

IDEA 常用快捷键 IDEA作为Java开发的利器,相信很多开发者都使用过。今天我为大家分享一下MAC版常用的快捷键,本文总结的不一定最全,但保证却是最实用的。 按住 Option + 鼠标左键 上/下拖动 :列编辑模式 Shift + F6 :批量修改同一变量的名 Option + Enter :提示你可能想写的代码 Ctrl + Enter :Genetate生成类中常用的方法 比如...

xueshr的博客 698

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

AUTO-MAS 安全与隐私完整指南:遥测数据、代码签名与密钥管理详解

AUTO-MAS 是一款面向游戏自动化场景的**多脚本多配置统一管理与自动化工具**,帮助你在一个界面里管理大量脚本、保存多份用户配置并监看任务日志。正因为它能接触游戏账号、社区登录凭证与各类推送密钥,安全与隐私就显得格外重要。本指南带你快速读懂它如何处理**遥测数据**、如何**加密存储密钥**,以及遇到问题时如何安全地报告漏洞。 [![AUTO-MAS 多脚本自动化安全与隐私概览](http

gitblog_00628的博客 262

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

IntelliJ idea高效配置

快捷键,代码模板,插件,背景等待高效使用IDE的操作

Laptoy的博客 792

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

IntelliJ IDEA 代码字体大小的快捷键设置放大缩小(很实用)(图文详解)

                   不多说,直接上干货!                                这是在设置IntelliJ IDEA 代码字体的快捷键设置缩小:                  怎么达到的了,就是ctrl + 你的鼠标滑扭往下                    这是在设置Intelli...

weixin_33957648的博客 3682

intelliJ IDEA快捷键整理自用版

无论任何开发工具,都有众多快捷键,不可能对所有快捷键都做到精通或熟练使用。况且每个人的开发水平,开发习惯都是不同的,所以很难提取出一个大家都公认的“常用快捷键”的精华版。所以建议在别人整理出的快捷键基础上提取或者修改出符合自己开发习惯的“常用快捷键版本”。这个版本就是符合本人开发习惯的快捷键。大家有兴趣可以参考。 修改: Alt+回车 导入包,自动修正 Ctrl+Alt+L 格式化代码...

江州司马 1771

IntelliJ IDEA 常用快捷键 (Windows精华版)

为大家分享一下Windows版常用的快捷键,本文总结的不一定最全,但保证是最实用的。 按住 Alt + 鼠标左键 上/下拖动 :列编辑模式 Shift + F6 :批量修改同一变量的名 Alt + Enter :提示你可能想写的代码 Alt + Insert:Genetate生成类中常用的方法 比如setter/getter Ctrl + P :提示方法中的参数 Alt + 1/7 :切换显示当...

xueshr的博客 254

eclipse debug跳出for循环_Eclipse火箭移民IDEA(精华)

前言:对于一只菜鸟而言,Eclipse、MyEclipse也许是初学者的利器,但是对于老司机而言IDEA才是真爱!啥?IDEA我不会?这界面、这功能、这快捷键完全陌生呀!没关系,小编今天就教大家怎么从Eclipse快速移民到IDEA吧。 IDEA全称IntelliJ IDEA,是用于Java编程语言开发的集成环境(也可用于其他语言)。Intelli...

weixin_39945679的博客 674

Mac IDEA快捷键精华版

1.command+n:快速创建方法,例如getter,setter,override等 2.Option+command+T:包围代码(使用if..else, try..catch, for, synchronized等包围选中的代码) 3.⌘⇧↩ 自动结束代码,行末自动添加分号 4.⌃J, Mid. button click 快速查看文档 5.⌘+鼠标放在代码上 显示代码简要信息,类似

unhejing的博客 298

成吨提高开发效率:Intellij Shortcuts精简子集与思维模式

本文总结了最精华的Intellij快捷键精简子集、快捷背后的理念与思维模式,并提供了一个在线精简cheatsheet:intellij.linesh.tw。

Linesh的博客 1424

【Java基础】IntelliJ IDEA Debug 调试技巧攻略(进阶版)

主要介绍了 IntelliJ IDEA 中 Debug 调试的进阶技巧,旨在帮助开发者超越基础的单步执行,大幅提升排查问题和理解复杂逻辑的效率。

Mulerss的博客 314

IntelliJ Idea 常用快捷键列表,springboot核心注解面试题

Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方法的声明Ctrl+P,可以显示参数信息Ctrl+Shift+Insert,可以选择剪贴板内容并插入。

m0_60666841的博客 533

【Java基础】IntelliJ IDEA Debug 调试技巧全攻略(新手必看)

1. Debug 的价值 功能层面:追踪代码执行流程、精准定位异常原因、辅助线上问题复现。 学习层面:将抽象逻辑可视化,深入理解程序原理,提升独立解决问题的能力。 2. 调试三要素 设置断点:点击行号旁或按 F9 标记暂停位置。 启动调试:使用 Debug 模式运行程序。 观察变量:通过代码行内显示、Variables 面板、鼠标悬停三种方式

Mulerss的博客 400
上一篇: Jupyter Notebook修改工作目录:
下一篇: 《spark编程基础(python)版》第一章習題
slowgood
博客等级 码龄7年 356粉丝 17原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值