Java开发工具IntelliJ IDEA入门教程(二十一):代码片段和代码折叠

在前部分内容我们介绍了代码行和代码语句的相关内容,本文将介绍在IntelliJ IDEA 使用过程中的 代码片段和代码折叠相关内容。

代码片段
  • 通过在编辑器中拖动来移动和复制代码片段。
    • 要移动代码片段,请选择它并将所选内容拖动到目标位置。
    • 要复制代码选择,Ctrl按住不放,将其拖动到目标位置。
    • 复制操作在 macOS 中可能不可用,因为它可能与全局操作系统快捷方式冲突。

      默认情况下启用拖动功能。要禁用它,在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到编辑器 | 通用并清除鼠标部分中的编辑器中启用拖放功能复选框。

    与全局操作系统快捷方式冲突

    预定义的键盘映射并不涵盖所有可能的平台、版本和配置。某些快捷方式可能与全局系统操作和第三方软件的快捷方式发生冲突。要解决这些冲突,您可以重新分配或禁用冲突的快捷方式。

    IntelliJ IDEA 检测到与系统快捷方式的冲突并通过弹出消息通知您:

    Java开发工具IntelliJ IDEA。

    单击修改快捷方式以打开键盘映射设置对话框,您可以在其中进行必要的调整:

    Java开发工具IntelliJ IDEA。

    以下是一些可能与 IntelliJ IDEA 中的默认键盘映射发生冲突的系统快捷方式示例。确保在您的系统上启用了功能键。

    macOS

    快捷键 系统动作 IntelliJ IDEA动作
    ^Space 选择上一个输入源 基本代码完成
    A 在终端中搜索手册页索引 寻找指令

    Ubuntu

    快捷键 系统动作 IntelliJ IDEA动作
    Ctrl+Alt+S 遮阳窗 打开设置对话框
    Ctrl+Alt+L 锁屏 重新格式化代码
    Ctrl+Alt+T 启动终端 环绕
    Ctrl+Alt+F12 打开tty12虚拟控制台 文件路径
    Ctrl+Alt+Left 在工作区之间切换 撤消导航操作
    Ctrl+Alt+Right 在工作区之间切换 重做导航操作
    Alt+F7 移动窗口 查找用法
    Alt+F8 调整窗口大小 评估表达式
    代码折叠

    折叠的代码片段显示为阴影椭圆 ( 折叠片段)。如果折叠的代码片段包含错误,IntelliJ IDEA 会以红色突出显示该片段。

    Java开发工具IntelliJ IDEA。

    要配置默认代码折叠行为,在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到编辑器 | 一般 | 代码折叠。

    如果 IntelliJ IDEA 在代码重新格式化过程中更改了折叠片段中的代码,代码片段将自动展开。

    展开或折叠代码元素/strong>
    • 要折叠或展开代码片段,请按Ctrl+NumPad -/ Ctrl+NumPad +。IntelliJ IDEA 折叠或展开当前代码片段,例如单个方法。
    • 要折叠或展开所有代码片段,请按Ctrl+Shift+NumPad -/ Ctrl+Shift+NumPad +。
    • IntelliJ IDEA 折叠或展开选择中的所有片段,或者,如果未选择任何内容,则当前文件中的所有片段,例如文件中的所有方法。

    • 要递归折叠或展开代码,请按Ctrl+Alt+NumPad -/ Ctrl+Alt+NumPad +。IntelliJ IDEA 折叠或展开当前片段及其在该片段中的所有从属区域。
    • 要折叠代码块,请按Ctrl+Shift+.。此操作折叠匹配的花括号对之间的代码片段,为该片段{}创建自定义折叠区域,并使其“可折叠”。
    • 要折叠或展开当前文件中的文档注释,请在主菜单中选择代码 | 折叠 | 展开文档评论/折叠文档评论。
    • 要折叠或展开自定义代码片段,请选择它并按Ctrl+.可以在代码中折叠或展开任何手动选择的区域。
    折叠或展开嵌套片段/strong>
    • 要展开当前片段和所有嵌套片段,请按Ctrl+NumPad *, 1。您可以将当前片段扩展到指定的嵌套级别(从 1 到 5)。
    • 要展开文件中所有折叠的片段,请按Ctrl+Shift+NumPad *, 1。您可以将折叠的片段展开到指定的嵌套级别(从 1 到 5)。
    使用环绕声动作/strong>

    您可以使用Surround With操作折叠或展开代码。

    • 1.在编辑器中,选择一个代码片段并按Ctrl+Alt+T。
    • 2.从弹出菜单中,选择 Comments或region…endregion Comments。
    • 3.(可选)指定将隐藏折叠片段的描述。
    • 4.要折叠或展开创建的区域,请按Ctrl+.。
    • 5.要导航到创建的自定义区域,请按Ctrl+Alt+.。
    禁用代码折叠大纲/strong>

    您可以禁用装订线上显示的代码折叠轮廓。

    • 在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到Editor | 一般 | 代码折叠。
    • 清除显示代码折叠大纲复选框。

    IntelliJ IDEA | 下载试用

    IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。

    想要了解IntelliJ IDEA价格的朋友,欢迎咨询官方客服

    IntelliJ IDEA技术交流群5:786598704      欢迎进群一起讨论

    标签:

    来源:慧都

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月8日
下一篇 2022年3月8日

相关推荐

发表回复

登录后才能评论