IDEA Reformat Code 格式化代码(详解)

 更新时间:2023年11月08日 10:33:08   作者:Oxye  
平时使用Ctrl+Alt+L可以格式化代码,idea帮你整理空格,换行等,让代码看起来更整洁,今天通过本文给大家分享IDEA Reformat Code 格式化 的过程,感兴趣的朋友一起看看吧

前言

平时使用Ctrl+Alt+L可以格式化代码,idea帮你整理空格,换行等,让代码看起来更整洁

Reformat Code 重新格式化代码

如下图,在右键菜单中选择 Reformat Code 【重新格式化代码】

Options 选项

在左侧目录树选中目录或文件点击右键中的Reformat Code,可显示Options。
此区域显示用于重新格式化代码的选项。
可选项如下:

Include subdirectories 包含子目录

选中此复选框可重新格式化嵌套目录中文件的源代码。
可以优化缩进等代码。

Optimize imports 优化导入

选中此复选框可从所选范围内的代码中删除未使用的导入语句。
删除代码中没使用到的import 。

Rearrange entries 重新排列条目

选中此复选框可以重新排序源代码条目。

Only VCS changed text

如果选中此复选框,则重新格式化将仅应用于已在本地更改但尚未签入存储库的文件。
此复选框仅适用于受版本控制的文件。

Cleanup code 清理代码

清除无用import,多余注释,规范代码缩进之类的

Filters 过滤功能

Scope 范围

选中此复选框,从列表中选择要应用格式设置选项的范围。 如果要配置自定义范围,请单击“浏览”按钮按钮以打开“范围”对话框。

File mask(s) 文件遮罩

中此复选框,从列表中选择要对其应用格式设置选项的文件扩展名。

参考:reformat-code-on-directory-dialog

到此这篇关于IDEA Reformat Code 格式化 的文章就介绍到这了,更多相关idea格式化内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java获取Date类型的年份实例代码

    java获取Date类型的年份实例代码

    这篇文章主要给大家介绍了关于java如何获取Date类型的年份,针对java获取Date时间的各种方式汇总,有常用的时间获取方式,还有一些其他特殊时间获取方式,需要的朋友可以参考下
    2024-06-06
  • Java 常量池详解之字符串常量池实现代码

    Java 常量池详解之字符串常量池实现代码

    这篇文章主要介绍了Java 常量池详解之字符串常量池,本文结合示例代码对java字符串常量池相关知识讲解的非常详细,需要的朋友可以参考下
    2022-12-12
  • SpringBoot中Tomcat配置的示例代码

    SpringBoot中Tomcat配置的示例代码

    本文分享了在SpringBoot项目中配置Tomcat的一些心得和经验,包括Tomcat版本选择、调整配置参数、自定义连接器、监控和日志管理等方面,通过这些配置,可以有效提升应用的性能、响应速度和并发处理能力
    2024-11-11
  • Java并发编程之threadLocal

    Java并发编程之threadLocal

    ThreadLocal是JDK包提供的,它提供了线程本地变量,也就是说如果创建了一个ThreadLocal变量,需要的朋友可以参考一下哟
    2021-09-09
  • 浅谈Spring Data如何简化数据操作的方法

    浅谈Spring Data如何简化数据操作的方法

    这篇文章主要介绍了看Spring Data如何简化数据操作的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04
  • 通过ibatis解决sql注入问题

    通过ibatis解决sql注入问题

    这篇文章主要介绍了通过ibatis解决sql注入问题,需要的朋友可以参考下
    2017-09-09
  • 解决Spring AOP拦截抽象类(父类)中方法失效问题

    解决Spring AOP拦截抽象类(父类)中方法失效问题

    这篇文章主要介绍了解决Spring AOP拦截抽象类(父类)中方法失效问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-11-11
  • Java日常练习题,每天进步一点点(9)

    Java日常练习题,每天进步一点点(9)

    下面小编就为大家带来一篇Java基础的几道练习题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望可以帮到你
    2021-07-07
  • SpringBoot集成ShardingSphere实现数据库分表

    SpringBoot集成ShardingSphere实现数据库分表

    ShardingSphere 是一个开源的分布式数据库中间件,旨在为应用提供数据库分片、读写分离、分布式事务等功能,下面我们来看看SpringBoot如何集成ShardingSphere实现数据库分表吧
    2024-12-12
  • 浅谈Hibernate对象状态之间的神奇转换

    浅谈Hibernate对象状态之间的神奇转换

    这篇文章主要介绍了浅谈Hibernate对象状态之间的神奇转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09

最新评论