Eclipse:代码块折叠

Eclipse 默认支持方法、类、注释块等结构的折叠,无需插件;自定义区域(如 #region)需额外插件或手动操作。‌‌

  • 启用折叠功能 ‌:进入 ‌Window → Preferences → Java → Editor → Folding ‌,勾选 ‌**"Enable folding"**‌。
  • 折叠/展开单个代码块 ‌:点击编辑器左侧边距(行号区)的 ‌**▽/△** ‌ 图标,或选中代码后按 ‌Ctrl + Shift + Numpad_Subtract ‌(小键盘 -);无小键盘可用 ‌**Ctrl + Shift + -**‌(主键盘减号)。
  • 全部折叠/展开 ‌:‌Ctrl + Shift + Numpad_Divide ‌(小键盘 /)折叠全部,‌Ctrl + Shift + Numpad_Multiply ‌(小键盘 *)展开全部;笔记本可改用 ‌Ctrl + Shift + - ‌ 和 ‌Ctrl + Shift + = ‌(需在 ‌Window → Preferences → General → Keys‌ 中绑定)。
  • 自定义折叠区域(如 #region) ‌:Eclipse 原生不支持,需安装插件如 ‌Coffee Bytes Java Folding ‌,并配置注释标签(如 // region / // endregion)。
  • 若边距无折叠图标,检查 ‌Window → Preferences → General → Editors → Structured Text Editors ‌ 中是否勾选 ‌**"Enable folding"**‌。‌‌

折叠功能默认对方法、类、if/for/while 块、Javadoc 注释等生效,无需特殊标记。如快捷键无效,确认当前编辑器为 Java 文件且未被禁用。‌‌

相关推荐
颖火虫盟主2 小时前
Conan C++ 包管理工具深度解析
java·jvm·c++
Devin~Y2 小时前
大厂 Java 面试实录:Spring Boot微服务/Kafka/Redis/K8s可观测性 + RAG Agent(小Y社死版)
java·spring boot·redis·spring cloud·kafka·kubernetes·micrometer
摇滚侠2 小时前
Java 零基础全套教程,IDEA 开发工具,笔记 59-61
java·笔记·intellij-idea
ForgeAI码匠2 小时前
后台权限不只是菜单隐藏:Forge Admin 的 RBAC 权限链路拆解
java·spring boot·spring·状态模式
一条泥憨鱼2 小时前
详解MyBatis 动态 SQL
java·数据库·sql·mysql·mybatis·动态sql
青枣八神2 小时前
Trae IDE 终端 JDK 版本与系统不一致的解决方案
java·开发语言·ide
寻道码路5 小时前
LangChain4j Java AI 应用开发实战(四):提示词工程进阶 - 模板化与结构化 Prompt 设计
java·人工智能·ai·prompt·aigc
lcreek10 小时前
Java 反序列化漏洞深度解析(一):从URLDNS到真正的DNS探测
java·反序列化漏洞
杰克尼10 小时前
天机学堂复习总结(day03-day04)
java·开发语言·redis·elasticsearch·spring cloud