2011-03-12 89 views
55

我非常喜欢IDEA的代码格式化,但是如何在不通过每个文件的情况下重新格式化某个特定项目中的所有代码?我已经找到了整理/优化代码导入之前对代码进行优化的选项,但它似乎只适用于其他方面已被修改的文件(这在大多数情况下是明智的!)Intellij IDEA,格式化项目中的所有代码

有没有办法自动格式化一个项目中的所有源文件,而无需手动完成所有的源文件?

+1

辉煌的问题:) – 2014-09-06 01:26:31

回答

98

在树结构中,右键单击您想要重新格式化的文件夹,从菜单中选择“重新格式化代码”。

+2

这应该是被接受的答案 - 因为它也照顾文件夹级别的事情,如果我们不想做整个项目 – 2015-12-24 16:04:53

19

当您要求重新格式化时,请选择“整个项目”单选按钮而不是单个文件。

只是要注意一个问题:如果您正在与其他不符合您的样式的开发人员一起开发更大的项目,并且每次编辑时都使用IntelliJ来转换其所有代码,那么您可能会导致版本控制系统出现问题。当您办理登机手续时,它会发生大量变化,而且其中很少会与更改功能有关。更好地符合这种情况下的团队风格。

+0

感谢您的答案,正是我一直在寻找!在这种情况下,这不是问题;这是一个较小的项目,我们都已就所有事情达成一致。尽管我完全同意,但对于大型项目或不同情况。 – berry120 2011-03-12 17:04:47

-1

“CTRL + ALT + L”只能工作窗口。 “CTRL + ALT + L”是Ubuntu锁屏快捷键,所以它不适用于此。

尝试,

你想重新格式化,从菜单中选择“格式化代码”或点击顶部导航栏上的“代码”按钮,选择“格式化代码”的文件夹上点击右键

谢谢你

+0

这不提供问题的答案。一旦你有足够的[声誉](https://stackoverflow.com/help/whats-reputation),你将可以[对任何帖子发表评论](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提问者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 - [来自评论](/ review/low-quality-posts/18475947) – Dhyey 2018-01-10 11:13:08

+0

这是关于这个问题的完整和完整的答案,并感谢您的评论。 – 2018-01-11 13:35:38

相关问题