当前位置: 首页 > 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 属性指定折叠后显示的描述文本

相关文章:

  • 渗透测试流程-中篇
  • 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++源码垃圾回收之安全点轮询页内存设置不可访问
  • LPR名副其实吗?如果有所偏离又该如何调整?
  • 四大皆空!赛季还没结束,曼城已经吃上“散伙饭”了
  • 打造信息消费新场景、新体验,上海信息消费节开幕
  • 国宝归来!子弹库帛书二、三卷抵达北京
  • 101岁陕西省军区原司令员冀廷璧逝世,曾参加百团大战
  • 长三角体育节回归“上海时间”,首次发布赛事旅游推荐线路