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 属性指定折叠后显示的描述文本

相关推荐
吃饱了得干活3 小时前
Redisson 进阶实战:看门狗机制与分布式锁完全指南
java·redis·后端
疯狂打码的少年3 小时前
【计算机网络】TCP协议(三次握手、可靠传输、流量控制)
网络·笔记·tcp/ip·计算机网络
淘源码d3 小时前
基于Java开发的上门家政系统源码,采用SpringBoot+MySQL+UniApp+Vue3技术栈,构建三端一体化平台
java·源码·上门家政·家政系统·同城家政·源码部署
Wang's Blog3 小时前
Java框架快速入门: Spring Security+OAuth2之多因子认证逻辑与实体类改造
java·开发语言·spring
AIGC大时代3 小时前
OpenAI Agents SDK 工程笔记:tool 调用循环、max_turns 与生产禁区
服务器·数据库·笔记·tool·max_turns·functiontool·生产禁区
ashiho3 小时前
【Spring】RequestParam/PathVariable/RequestBody详解
java·后端·spring·servlet·springmvc
Charlie_Byte3 小时前
Hugo 相对路径图片显示问题的分析与解决
后端
Escalating_xu3 小时前
【mmap 进程间通信】从共享内存到跨进程唤醒:用互斥锁、条件变量控制多个进程
java·linux·开发语言·jvm
Charlie_Byte3 小时前
用 conda 固定默认环境 normal
后端