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

相关推荐
秋饼几秒前
LangChain4j + Java 实现企业级 Text-to-SQL 智能问数系统:从自然语言到安全可控的数据洞察
java·ai·技术分享·后端开发
Wang's Blog1 分钟前
PostgreSQL笔记51: 基于 pgvector 构建企业级智能问答系统
数据库·笔记·postgresql
薛定谔的算法5 分钟前
NestJS:让 Node.js 后端告别「野路子」
后端·node.js·nestjs
fightcrap6 分钟前
DeepSeek Harness:Cordis 插件树与 Agent 主链路
人工智能·后端·程序员
Escalating_xu7 分钟前
【C++ STL简介】从六大组件到容器、迭代器与算法协作
java·c++·算法
程序猿DD13 分钟前
OctaFuse Gateway 2.7.0:按星期计价、用户级模型折扣、百炼ASR模型支持优化
后端·agent
何以解忧,唯有..17 分钟前
Python os模块详解:文件与目录操作指南
java·服务器·python
Csxyzj29 分钟前
kubernetes集群部署方法
java·linux·kubernetes
自小吃多34 分钟前
Capture软件原理图添加差分属性笔记
笔记·嵌入式硬件
SQL-First布道者34 分钟前
全面解构传统持久层框架,拥抱真正的 SQL-First
java·数据库·spring boot·sql·spring·mybatis·spring jdbc