gblfy_IDEA常用快捷键技巧

文章目录

  • 一、IDEA常用快捷键
    • 1. 查找
    • 2. 注释
    • 3. 断点调试
    • 4. 复制/移动
    • 5. 提示
  • 二、为需要的菜单设置快捷键
    • 2.1. 先搜
    • 2.2. 后加
  • 三、查找快捷键对应的菜单/替换快捷键
    • 3.1. 先搜
    • 3.2. 再加
    • 3.3. 需移除

一、IDEA常用快捷键

1. 查找

查找快捷键说明idea中对应菜单位置
CTRL+R当前文件替换Main menu -> Edit -> Find -> Replace…
CTRL+F当前文件查找Main menu -> Edit -> Find -> Find…
ALT+SHIFT+F全局搜索,所有文件中Main menu -> Edit -> Find -> Find in Path…
ALT+SHIFT+R全局替换,所有文件中Main menu -> Edit -> Find -> Replace in Path…
CTRL+SHIFT+T搜索类Main menu -> Navigate -> Class…
CTRL+SHIFT+R搜索资源Main menu -> Navigate -> File…
CTRL+G查看类和变量在哪里被调用了Main menu -> Edit -> Find -> Find Usages

2. 注释

注释快捷键说明
CTRL+/单行注释
CTRL+SHIFT+R多行注释

3. 断点调试

断点调试快捷键说明idea中对应菜单位置
F5进方法Main menu -> Run -> Step Into
F6调到断点下一行Main menu -> Run -> Step Over
F7跳出方法Main menu -> Run -> Step Out
F8调到下个断点Main menu -> Run -> Resume Program

4. 复制/移动

复制/移动快捷键说明idea中对应菜单位置
CTRL+ALT+下方向快速复制上一行内容到下一行Editor Actions -> Duplicate Line or Selection 和 Main menu -> Edit -> Duplicate Line or Selection
ALT+下方向快速移动当前行到下一行
ALT+上方向快速移动当前行到上一行

5. 提示

提示快捷键说明idea中对应菜单位置
ALT+/自动补全,自动提示Main menu -> Code -> Completion -> Basic
mainmain方法
sout输出打印
Alt+Enter选中service接口执行快捷键,快速生成接口实现类
Alt+Shift+p快速重写接口方法
ALT+ENTER快速生成Code ->Generate
F2重命名包,类,文件名等Main menu -> Refactor -> Rename…
CTRL+D快速删除一行Editor Actions -> Delete Line
CTRL+O查看本类所有方法Main menu -> Navigate -> File Structure
CTRL+SHIFT+F格式化代码Main menu -> Code -> Reformat Code
CTRL+SHIFT+OAUTO IMPORTMain menu -> Code -> Optimize Imports

二、为需要的菜单设置快捷键

2.1. 先搜

【settings】-【Keymap】-【搜索框中输入关键词模糊查询菜单】
在这里插入图片描述

2.2. 后加

【鼠标右击】-【Add Keyboard Shortcat】-【输入快捷键即可】
在这里插入图片描述

三、查找快捷键对应的菜单/替换快捷键

3.1. 先搜

【settings】-【Keymap】-【点击搜索框中输入关键词模糊查询菜单】
在这里插入图片描述

3.2. 再加

【鼠标右击】-【Add Keyboard Shortcat】-【输入快捷键即可】

3.3. 需移除

【鼠标右击】-【Remove Ctrl+F】
在这里插入图片描述

下一篇:idea配置的导入导出
https://blog.csdn.net/weixin_40816738/article/details/103395389

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/523854.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

qt编写触摸事件的关键

提要 无论你的电脑是支持触摸屏,还是你通过usb外部连接触摸屏,都能验证你的触摸程序功能。下面说说程序中使用触摸按钮等。 示例 按钮可以实现触摸功能;自动义控件可以实现触摸按下拖动;触摸长按出现对话框(也可以是…

MyBatis-Plus_查询进阶05

查询专栏&#xff1a;select语句中不列出全部字段 文章目录1. 第一种形式2. 第二种形式1. 第一种形式 通过queryWrapper调用select方法&#xff0c;在select方法中添加需要查询的列 /*** 1. 名字包含雨并且年齡小于40* sql&#xff1a;name like %雨% and age < 40*/Testp…

甲骨文中国裁员已定,补偿为N+6;VMware联手云平台合作伙伴AsiaPac,闪耀狮城;对标英伟达,寒武纪新货曝光……...

关注并标星星CSDN云计算极客头条&#xff1a;速递、最新、绝对有料。这里有企业新动、这里有业界要闻&#xff0c;打起十二分精神&#xff0c;紧跟fashion你可以的&#xff01;每周三次&#xff0c;打卡即read更快、更全了解泛云圈精彩newsgo go go 乐视改乐融&#xff0c;重新…

qt自定义窗口添加父窗口后,显示不出来

提要 继承于QDialog的类&#xff0c;在被其它类创建的改对象时&#xff0c;没设置父窗口前显示正常&#xff0c;设置了父窗口后显示不出来。 自定义窗口的构造函数 configBtnNameDialog::configBtnNameDialog(QWidget *parent) :QDialog(parent),ui(new Ui::configBtnNameDial…

MyBatis-Plus_Condition作用

查询专栏&#xff1a;MP默认查询原则 查询的是数据库列名非实体类属性 文章目录在测试类中新增一个私有方法 /*** 当点击查询按钮时,查询搜索框中默认为null,也支持传入条件*当传入的条件不为null或者不为空""时,会拼接在where 的后边当做条件* param name* param em…

5G精华问答 | 大数据和5G有什么关系?

戳蓝字“CSDN云计算”关注我们哦&#xff01;即将到来的5G&#xff0c;通过提升连接速率&#xff0c;提升了“人联网”的感知&#xff0c;也促进了人类主动创造数据。另一方面&#xff0c;它更多是为“物联网”服务的。包括低延时、海量终端连接等&#xff0c;都是物联网场景的…

qt中继承pushbutton自定义控件设置按钮样式

提要 继承QPushButton后的按钮&#xff0c;设置其样式。 实现 在自定义的控件类中添加Q_OBJECT宏 在自定义的控件的类中重写paintevent函数 自定义的控件在使用时&#xff0c;必须指明其父对象 使用样式表设置样式&#xff0c;将类名改为自定义的类名 例子 直接上代码 myB…

MyBatis-Plus_实体作为条件构造器构造方法的参数

查询专栏&#xff1a;MP默认查询原则 查询的是数据库列名非实体类属性。 实体作为条件构造器构造方法的参数 文章目录/*** 1.传递的参数如果是实体类* <p>* 注&#xff1a;这种情况传递过来的参数是等值的也就是* 如果不想等值&#xff0c;例如:like 条件* 在实体类中,需…

文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《基于概率预测与随机响应面法的新能源孤岛配电网实时风险评估与调控策略》

这个标题涉及到新能源孤岛配电网的实时风险评估与调控策略&#xff0c;其中使用了概率预测和随机响应面法。下面是对标题中各个要素的解读&#xff1a; 新能源孤岛配电网&#xff1a; 新能源&#xff1a; 指的是可再生能源&#xff0c;如太阳能、风能等&#xff0c;与传统的化石…

Open Infrastructure开启开放协作新时代

戳蓝字“CSDN云计算”关注我们哦&#xff01;技术头条&#xff1a;干货、简洁、多维全面。更多云计算精华知识尽在眼前&#xff0c;get要点、solve难题&#xff0c;统统不在话下&#xff01;在丹佛举办的Open Infrastructure Summit大会的Keynote演讲中&#xff0c;OpenStack基…

Qt中绑定信号槽之后,信号槽无效

下面程序编译没有错误&#xff0c;运行却未达到想要的效果&#xff0c;最后调试发现&#xff0c;是信号槽绑定后无效&#xff0c;即槽函数没有受到信号的触发。具体代码如下&#xff1a; main.cpp #include <QtCore> #include "controller.h" #include "…

MyBatis-Plus_查询返回实体对象还是map?

在常见场景下&#xff1a;返回数据建议使用map&#xff0c;不建议使用实体对象 /*** 1. 名字包含雨并且年龄小于40* sql&#xff1a;name like %雨% and age < 40* <p>* 应用场景&#xff1a;* 当表字段非常多&#xff0c;但是你只需要查询少数几列,* 没必要返回的泛型…

图解分布式架构的发展和演进 | 技术头条

戳蓝字“CSDN云计算”关注我们哦&#xff01;技术头条&#xff1a;干货、简洁、多维全面。更多云计算精华知识尽在眼前&#xff0c;get要点、solve难题&#xff0c;统统不在话下&#xff01;编注: 架构决定的系统的稳定性&#xff0c;扩展性和并发性&#xff0c;架构的演进是从…

qt中颜色对话框弹出时应用程序输出栏出现QWindowsWindow::setGeometry: Unable to set geometry 180x30+345+311 (frame: 202x8

引言 在项目中点击按钮&#xff0c;弹出颜色选择对话框&#xff0c;但同时应用程序会在应用程序输出一栏中显示 QWindowsWindow::setGeometry: Unable to set geometry 180x30345311 (frame: 202x86334266) on QWidgetWindow/"QColorDialogClassWindow" on "\…

MyBatis-Plus_LambdaQueryWrapper

查询专栏&#xff1a;建议使用LambdaQueryWrapper&#xff0c;防误写 /*** 这样写的好处防误写*/Testpublic void selectLambda() { // LambdaQueryWrapper<User> lambda new QueryWrapper<User>().lambda(); // LambdaQueryWrapper<User> lambdaQuer…

Hadoop精华问答 | 如何设置单个任务占用的内存量和CPU数目?

我们很荣幸能够见证Hadoop十年从无到有&#xff0c;再到称王。感动于技术的日新月异时&#xff0c;让我们再来看看关于Hadoop的精华问答。1Q&#xff1a;默认情况下&#xff0c;各个节点的负载不均衡&#xff08;任务数目不同&#xff09;&#xff0c;有的节点很多任务在跑&…

MyBatis-Plus_自定义sql

查询专栏&#xff1a;自定义查询sql 文章目录1. 在mapper接口中定义接口2. 在xml文件中书写sql3. 全局配置3.1 配置xml的位置3.2 配置实体类的位置4. 在实体类中测试5. 控制台输出1. 在mapper接口中定义接口 /*** 查询所有 有条件会自动拼接在where 后边当条件 单表操作** pa…

qt中下拉列表使用函数setCurrentText()设置当前显示值不能设置成功

解决方法 下拉列表设置当前显示的值&#xff0c;没有设置成功&#xff0c;是因为还需在设置前要设置下拉列表的可编辑属性为true&#xff0c;否则直接使用 函数setCurrentText&#xff08;&#xff09;设置不能成功。 const QString & strDefultSid m_sidStrList[0];//字…

Gartner:PaaS 和平台架构领域的 4 大趋势 | 技术头条

戳蓝字“CSDN云计算”关注我们哦&#xff01;技术头条&#xff1a;干货、简洁、多维全面。更多云计算精华知识尽在眼前&#xff0c;get要点、solve难题&#xff0c;统统不在话下&#xff01;Gartner公司已列出了2019年及以后影响平台即服务&#xff08;PaaS&#xff09;技术和平…

MyBatis-Plus_分页查询

查询专栏&#xff1a;myabtis 实现的分页为什么还要分页插件&#xff1f; 文章目录1. 创建分页插件2. 测试分页3. 自定义分页4. 测试自定义分页方法5. 控制台输出6. 多表操作1. 创建分页插件 Configuration public class MybatisPlusConfig {Beanpublic PaginationInterceptor…