IntelliJ IDEA 2020.x 入门到爱不释手

文章目录

          • 一、默认快捷键
          • 二、案例演示
            • 2.1. 查看最近浏览过的文件 | ctrl+e
            • 2.2. 根据行号定位代码 | ctrl+g
            • 2.3. 导航栏快速切换
            • 2.4. 按照文本的内容替换-整个项目 |Ctrl+Shift+r
            • 2.5. 按照文本的内容查找-整个项目 | Ctrl+Shift+F
            • 2.6. 快速生成|ALT+ENTER
            • 2.7. 生成try..catch..等方法块 |Ctrl+Alt+T
            • 2.7. 快速创建接口实现类->选择包路径 |ALT+ENTER
            • 2.8. 万能搜索2次shirt
            • 2.9. 复制当前行或者多行|ctrl+d
            • 2.10. 移动当前行或者多行|ctrl+shirt+↑↓
          • 三、鼠标+键盘 案例演示
            • 3.1. 纵向选择多列
            • 3.2. 选中代码块
            • 3.2. 取消大小敏感
            • 3.3. 智能提示

一、默认快捷键
搜索快捷键简述
Ctrl+Alt+T生成try…catch…等方法块
Shift + F6重构-重命名 (包、类、方法、变量、甚至注释等)(批量操作)
Ctrl+r按照文本的内容替换-本类
Ctrl+Shift+r按照文本的内容替换-整个项目
Ctrl + D复制行
Ctrl + X剪切(很多人当删除操作用)
Ctrl + Y删除
Ctrl + G跳转指定行
CTR+SHIFT+U切换大小写
ALT+ENTER快速生成getset tostring override 构造方法
行内跳转ctrl+←/→ 以一个单词为单位左右跳转
行内选中ctrl+shirt+←/→以一个单词为单位左右选中
Ctrl+F按照文本的内容查找-本类
Ctrl+Shift+F按照文本的内容查找-整个项目
ALT+ENTER快速创建接口实现类->选择包路径 即可
Ctrl+N按名字搜索类
Ctrl+Shift+N按文件名搜索文件
Alt+F7查找类或者方法在哪被使用
Shift+Shift万能 搜索
ctrl+Alt+B、Ctrl+Alt+鼠标左键查看接口的实现类
二、案例演示
2.1. 查看最近浏览过的文件 | ctrl+e

在这里插入图片描述

2.2. 根据行号定位代码 | ctrl+g

在这里插入图片描述

2.3. 导航栏快速切换

为了快速打开文件,利用导航栏快速实现
在这里插入图片描述
在这里插入图片描述

2.4. 按照文本的内容替换-整个项目 |Ctrl+Shift+r

在这里插入图片描述

2.5. 按照文本的内容查找-整个项目 | Ctrl+Shift+F

在这里插入图片描述

2.6. 快速生成|ALT+ENTER

在这里插入图片描述

2.7. 生成try…catch…等方法块 |Ctrl+Alt+T

在这里插入图片描述

2.7. 快速创建接口实现类->选择包路径 |ALT+ENTER

在接口类中 |ALT+ENTER
在这里插入图片描述

在这里插入图片描述

2.8. 万能搜索2次shirt

声明:只用于查看文件,不能看文件内容
在这里插入图片描述

2.9. 复制当前行或者多行|ctrl+d

在这里插入图片描述

2.10. 移动当前行或者多行|ctrl+shirt+↑↓

在这里插入图片描述
在这里插入图片描述

三、鼠标+键盘 案例演示
3.1. 纵向选择多列

按住alt不放,鼠标点击拖动
在这里插入图片描述

3.2. 选中代码块

1.鼠标点击开始位置
2.找到尾行的位置
3.安装shirt+鼠标点击结尾位置即可选中代码块

在这里插入图片描述

3.2. 取消大小敏感

在这里插入图片描述
在这里插入图片描述

3.3. 智能提示

在这里插入图片描述

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

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

相关文章

【IPF2020】浪潮集团副总裁、渠道管理部总经理王峰:赋能智慧生态 筑基新基建

目前关键计算的传统数据中心和科学计算的超算中心已经发展多年,而未来作为核心生产力的智慧计算的基础设施就是智算中心,这也是国家提出的新基建最重要的基础设施之一。 智慧生态作为智算中心建设的核心力量,浪潮将继续强化智慧生态的基础策…

html-媒体元素

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>媒体元素学习</title> </head> <body><!-- 音频和视频 src 资源路径 必填 不写 controls 视频不显示 &#xff0c; 控制条 autop…

如何在云上使用confd+ACM管理敏感数据

在前面的一些文章中&#xff0c;我们介绍了如何在云上安全的存放配置数据&#xff0c;但是上面的方法都是有代码侵入性的&#xff0c;也就是说需要修改应用程序&#xff0c;本文会讲解如何使用 confdACM 在不修改代码的情况下动态修改应用所需的配置&#xff0c;并且可以重新启…

windows下RocketMQ下载、安装、部署、控制台

linux 环境 RocketMQ 4.8.0 安装、部署控制台 https://gblfy.blog.csdn.net/article/details/116269833 文章目录一、软件下载二、安装、启动、配置2.1. 安装jdk1.8及maven2.2. 解压2.3. 配置环境变量2.4. 启动三、安装可视化插件3.1. github下载3.2. 解压3.3. 修改配置文件3.4…

阿里云InfluxDB® Raft HybridStorage实现方案

背景 阿里云InfluxDB是阿里云基于开源版InfluxDB打造的一款时序数据库产品&#xff0c;提供更稳定的持续运行状态、更丰富强大的时序数据计算能力。在现有的单节点版本之外&#xff0c;阿里云InfluxDB团队还将推出多节点的高可用版本。 我们知道现有的开源版InfluxDB只提供单…

灰度测试试验流量“洗牌”

什么是灰度测试 A/B测试系统的一个常用场景是App/小程序/后端服务精细化运营过程中的上线迭代管理&#xff0c;通常被称为灰度测试或者灰度上线。 详细来说&#xff0c;如果软件产品要在不久的将来推出一个全新的功能&#xff0c;或者做一次比较重大的改版的话&#xff0c;要…

html-页面结构分析

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>页面结构分析</title> </head> <body><header><h2>网页头部</h2></header><sectiokn><h2>网页…

阿里资深技术专家的10年感悟

阿里妹导读&#xff1a;阿里有许多土话&#xff0c;比如“方法总比困难多”、“不淘汰自己就会被别人淘汰”、“你感觉不舒服的时候&#xff0c;就是成长的时候”。每一句都在激励我们向前。生活总不缺困难和磨练&#xff0c;痛苦的时候&#xff0c;只有转变思维&#xff0c;才…

AnalyticDB for MySQL 3.0基础版重磅发布

随着大数据技术的迅速发展以及对数据价值的认识逐渐加深&#xff0c;大数据已经融合到各行各业。据可靠权威数据显示&#xff0c;超过39.6%的企业正在应用数据并从中获益&#xff0c;超过89.6%的企业已经成立或计划成立相关的大数据分析部&#xff0c;超过六成的企业在扩大数据…

主键索引 or 辅助索引?一文告诉你 Mysql limit 优化时的索引选择!

作者 | 吴海存责编 | 徐威龙封图| CSDN下载于视觉中国导读&#xff1a;本文主要针对limit分页时&#xff0c;是优先基于主键索引还是辅助索引等层面展开分析&#xff0c;对limit及offset的用法以及是否该用索引不会过多赘述。我们知道&#xff0c;在Mysql中可以通过limit实现快…

html-iframe内联框架

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>内联框架学习</title> </head> <body><!-- iframe内联框架 src : 地址 w-h : 宽度高度 --><iframe src"https://www.…

一个阿里产品经理眼中的“垃圾分类”

我叫切斯&#xff0c;是阿里巴巴的一名产品经理。今天和大家说说一个上线刚刚6天&#xff0c;已被500多万网友疯玩的AI——垃圾图像识别&#xff0c;可见垃圾分类苦天下网友久矣。 以下是一个产品经理的碎碎念~ 有人说它是“国内首款真正的垃圾图像识别产品”&#xff0c;对着…

html-初识表单post和get提交

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>登录注册</title> </head> <body> <h1>注册</h1> <!-- 表单formaction: 表单提交的位置&#xff0c;可以是网站&…

数据仓库架构以及多维数据模型的设计

作者 | 云祁封图| CSDN下载于视觉中国一、前言作者最近看了《Hadoop构建数据仓库实践》这本书&#xff0c;收获很多&#xff0c;把一些关于数仓实践的心得整理出来&#xff0c;方便大家共同学习。注&#xff1a;本文内容由作者摘自《Hadoop构建数据仓库实践》与其他相关参考资料…

html-文本框和单选框

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>登录注册</title> </head> <body> <h1>注册</h1> <!-- 表单form action: 表单提交的位置&#xff0c;可以是网站&am…

如何使用 Mybatis 实现数据库 CURD 操作?

作者 | 阿文&#xff0c;责编 | 郭芮头图 | CSDN 下载自东方IC出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;MyBatis 是一款优秀的持久层框架&#xff0c;它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的…

如何使用confd+ACM管理Nginx配置

Nginx 作为优秀的开源软件&#xff0c;凭借其高性能高并发等特点&#xff0c;常常作为web和反向代理服务部署在生产环境中。但是当 Nginx 的规模较大时&#xff0c; Nginx 的运维成本也是不断上升。本文介绍如何通过confdACM来管理 Nginx 配置&#xff0c;通过集中式的配置管理…

Soloπ:支付宝开源的Android专项测试工具

1.前言 近年来&#xff0c;随着移动互联网的蓬勃发展&#xff0c;移动测试技术也取得了长足的进步&#xff0c;从早期基于测试脚本的单机自动化&#xff0c;到录制回放、图像识别、云测平台等测试技术贴合实际业务需求深度应用和创新&#xff0c;测试效率从而一次又一次被提升…

详析 Kubernetes 在边缘计算领域的发展

作者 | 张杰来源 | 分布式实验室现在开源边缘计算正在经历其业界最具活力的发展阶段。如此多的开源平台&#xff0c;如此多的整合以及如此多的标准化举措&#xff01;这显示了构建更好平台的强大动力&#xff0c;以便将云计算带到边缘以满足不断增长的需求。同时Kubernetes现在…

Aliyun Serverless VSCode Extension 上架并开源

Aliyun Serverless VSCode Extension Aliyun Serverless VSCode Extension 是阿里云 Serverless 产品 函数计算 Function Compute 的 VSCode 插件&#xff0c;该插件是结合了函数计算 Fun 工具以及函数计算 SDK &#xff0c;为用户提供 VSCode 图形化开发调试函数计算以及操作…