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

IDEA - Windows IDEA 代码块展开与折叠(基础折叠操作、高级折叠操作)

一、基础折叠操作

  1. 折叠当前代码块:Ctrl + -
# 操作方式按下 【Ctrl】 键,再按下 【-】 键
  1. 展开当前代码块:Ctrl + +
# 操作方式按下 【Ctrl】 键,再按下 【+】 键
  1. 折叠所有代码块:Ctrl + Shift + -
# 操作方式按下 【Ctrl】 键,再按下 【Shift】 键,再按下 【-】 键
  1. 展开所有代码块:Ctrl + Shift + +
# 操作方式按下 【Ctrl】 键,再按下 【Shift】 键,再按下 【+】 键

二、高级折叠操作

// <editor-fold desc="根据分数获得对应的评级">
private static String getLevel(int score) {if (score >= 90 && score <= 100) {return "A";} else if (score >= 70 && score < 90) {return "B";} else if (score >= 60 && score < 70) {return "C";} else if (score < 60) {return "D";}return null;
}
// </editor-fold>
  1. 使用 <editor-fold> 注释创建自定义折叠区域

  2. desc 属性指定折叠后显示的描述文本

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

相关文章:

  • 渗透测试流程-中篇
  • 5、事务和limit补充
  • Linux的内存泄漏问题及排查方法
  • 【通用智能体】Playwright:跨浏览器自动化工具
  • C++学习:六个月从基础到就业——C++20:协程(Coroutines)
  • 【Linux】ELF与动静态库的“暗黑兵法”:程序是如何跑起来的?
  • IDE/IoT/搭建物联网(LiteOS)集成开发环境,基于 LiteOS Studio + GCC + JLink
  • Ansible模块——文件内容修改
  • 【Linux】简易版Shell实现(附源码)
  • Day29 类的装饰器
  • PopSQL:一个支持团队协作的SQL开发工具
  • 机器学习(12)——LGBM(1)
  • 软件架构之--论微服务的开发方法1
  • 一种开源的高斯泼溅实现库——gsplat: An Open-Source Library for Gaussian Splatting
  • Leetcode 3553. Minimum Weighted Subgraph With the Required Paths II
  • EMQX开源版安装指南:Linux/Windows全攻略
  • 初学c语言15(字符和字符串函数)
  • 【图像生成大模型】Wan2.1:下一代开源大规模视频生成模型
  • windows笔记本连接RKNN3588网络配置解析
  • jvm安全点(四)openjdk17 c++源码垃圾回收之安全点轮询页内存设置不可访问
  • 李臻20242817_安全文件传输系统项目报告_第12周
  • 【Java ee初阶】jvm(3)
  • ARM A64 STR指令
  • Java大厂面试:从Web框架到微服务技术的场景化提问与解析
  • Java基础知识总结(超详细整理)
  • 发布时将多个bpl 打包成一个bpl的方法,或者说:不需要vcl60.bpl情况下 18.5K的exe 照常可以运行。
  • c++学习之--- list
  • Nordic 的RTC(Real-time counter)的介绍
  • 虚幻引擎5-Unreal Engine笔记之Default Pawn与GamMode、Camera的关系
  • IDE/IoT/搭建物联网(LiteOS)集成开发环境,基于 VSCode + IoT Link 插件