当前位置: 首页 > news >正文

Idea提高开发效率的快捷键最佳学习方式

如何通过Idea去体验学习

打开Idea,在顶部菜单找到Help > Learn IDE Features.

这里只讲编辑基础和重构方法相关的快捷方式。

编辑器基本方法

快速选中行代码(Ctrl + W)

Ctrl+W 可以选中局部和整行

注释代码(Ctrl + \)

移动代码块(Alt + Shift + 上下方向键)

代码块收缩(Ctrl -)和展开(Ctrl +=)

删除重复代码(Ctrl+Y)和复制重复行(Ctrl + D)

Ctrl + Y : 删除行

Ctrl + D : 复制重复行

包围并解包代码(逻辑、循环、异常捕获)-Ctrl+Alt+T

多行选中修改(Alt + J)

格式化代码(Ctrl+Alt+L)

声明补全(Ctrl+Shift + Enter)

自动完成代码(Ctrl+空格+Tab)

代码重构部分 

修改函数名称(Shift +F6+ Enter)

提取内部变量(Ctrl+Alt+V)

变量可以批量替换,也可以单个替换

提取代码方法(Ctrl+Alt+M)

重构菜单(Ctrl+Alt+Shift+T)

http://www.dtcms.com/a/403066.html

相关文章:

  • 做网站一定需要icp么中国建设协会官网
  • Selenium使用教程
  • 多线程——单例模式
  • 镜头调焦的 调整的是焦距还是像距?
  • (四)React+.Net+Typescript全栈(错误处理)
  • @ant-design/icons-vue 打包成多格式库
  • 什么是营销型网站?杭州建设教育网站
  • C++开发环境(VSCode + CMake + gdb)
  • JAVA CodeX精选实用代码示例
  • 肥东网站建设南京医院网站建设
  • Qt 多线程解析
  • ZooKeeper与Kafka分布式:从基础原理到集群部署
  • 免费网站服务器安全软件下载wordpress权限设置方法
  • three.js射线拾取点击位置与屏幕坐标映射
  • AutoMQ × Ververica:打造云原生实时数据流最佳实践!
  • Laravel5.8 使用 snappyPDF 生成PDF文件
  • 自己做网站的图片手机芒果tv2016旧版
  • L4 vs L7 负载均衡:彻底理解、对比与实战指南
  • wordpress站群软件自己的网站怎么赚钱
  • 零知IDE——基于STM32F407VET6和MCP2515实现CAN通信与数据采集
  • 若依框架-Spring Boot
  • 全新 CloudPilot AI:嵌入 Kubernetes 的 SRE Agent,降本与韧性双提升!
  • 自建网站推广的最新发展wordpress同步到报价号
  • 4、导线、端子及印制电路板元器件的插装、焊接及拆焊
  • 【Java八股文】13-中间件面试篇
  • (四)优雅重构:洞悉“搬移特性”的艺术与实践
  • 网站建设专用图形库商务网站建设方案
  • 快速入门HarmonyOS应用开发(三)
  • Easysearch 国产替代 Elasticsearch:8 大核心问题解读
  • 【机器学习】搭建对抗神经网络模型来实现 MNIST 手写数字生成