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

一、基础折叠操作

  1. 折叠当前代码块:Ctrl + -

    操作方式

    按下 【Ctrl】 键,再按下 【-】 键

  2. 展开当前代码块:Ctrl + +

    操作方式

    按下 【Ctrl】 键,再按下 【+】 键

  3. 折叠所有代码块:Ctrl + Shift + -

    操作方式

    按下 【Ctrl】 键,再按下 【Shift】 键,再按下 【-】 键

  4. 展开所有代码块:Ctrl + Shift + +

    操作方式

    按下 【Ctrl】 键,再按下 【Shift】 键,再按下 【+】 键


二、高级折叠操作

java 复制代码
// <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 属性指定折叠后显示的描述文本

相关推荐
ps酷教程7 小时前
Jackson 解决没有无参构造函数的反序列化问题
java
NiceCloud喜云7 小时前
Opus 4.8 的 Effort Control 怎么选:Low 到 Max 五档策略
android·java·大数据·前端·c++·python·spring
为思念酝酿的痛8 小时前
POSIX信号量
linux·运维·服务器·后端
小羊在睡觉8 小时前
力扣84. 柱状图中最大的矩形
后端·算法·leetcode·golang·go
sheeta19988 小时前
LeetCode 每日一题笔记 日期:2026.05.29 题目:3300. 最小元素
笔记·leetcode
_日拱一卒8 小时前
LeetCode:994腐烂的橘子
java·数据结构·算法·leetcode·深度优先
swipe8 小时前
Neo4j + Graph RAG 医疗知识图谱工程实践:患者教育问答真正需要的是“关系可追溯”
后端·langchain·llm
隔窗听雨眠9 小时前
Nginx网关响应慢排查手记
java·服务器·nginx
中屹指纹浏览器9 小时前
2026指纹浏览器代理链路适配原理与多线路集群调度方案
经验分享·笔记
智慧物业老杨9 小时前
智慧物业合同周期管理系统:从风险预警到智能交接的全流程数智化落地方案
java·人工智能·python