如何在Eclipse中自动格式化代码?
答案 0 :(得分:617)
在Windows上: Ctrl + Shift + F
在Mac上:⌘ + ⇧ + F
(或者,您可以按主菜单>来源中的Format
答案 1 :(得分:172)
另一种选择是转到 Window->偏好设置> Java->编辑器> SaveActions 并选中格式源代码选项。然后,每次保存时,您的源代码都会自动格式化。
答案 2 :(得分:31)
CTRL + SHIFT + F 将自动格式化您的代码(无论是突出显示还是非突出显示)。
答案 3 :(得分:15)
这也可以在项目级别完成: 在Package Explorer中,右键单击项目>属性> Java编辑器>保存操作
当团队合作时,这可能更适合,以便使用相同的格式设置保存每个人的代码。
答案 4 :(得分:12)
按: Ctrl + A 或突出显示要缩进的部分代码 然后按 ctrl + i 。
答案 5 :(得分:12)
注意:除非我纠正了所有错误,否则它不会格式化文档。在按 CTRL SHIFT F 之前检查您的文件。
答案 6 :(得分:9)
Windows - >偏好 - > Java - >编辑 - >保存操作 - >格式化源代码 - >格式编辑的行(或)格式化所有行。
有些时候,当你作为一个团队工作时,领导者不希望你在源文件中格式化代码的所有行(在提交时会有大量的跟踪更改)。因此,选择格式编辑的行'。这将仅编辑和格式化您修改的行。
GUBS
答案 7 :(得分:8)
你可以用下面的一些步骤
步骤1:按 Ctr + A (窗口)或 cmd + A (Mac os)< / p>
步骤2:Windows中的 Ctr + I 或Mac OS中的 cmd + I
它会为您自动格式化
此致
答案 8 :(得分:4)
使用最新的PDT版本更新IDE,以获得更好的代码格式。 在主菜单上,单击帮助 - &gt;安装新软件,然后在使用字段中添加以下网址:
http://download.eclipse.org/tools/pdt/updates/4.0.1
当询问名称时,请将其PDT4.0.1
提交,然后继续更新或安装。
它将查看是否已经安装了适当的PDT,或者它是否是较低版本,然后将更新。
重新启动或应用更改后,转到 Windows - &gt;选择强> 在侧栏上展开 PHP - &gt;代码风格。在这里,您将看到名为 Formatter 的项目。选择它并选择代码格式化的活动配置文件。多数民众赞成。
下次格式化时,它会根据所选的活动配置文件选择一种格式。
希望它有所帮助。
答案 9 :(得分:3)
我们可以通过:
Ctrl + i 或 Ctrl + Shift + F
答案 10 :(得分:2)
右键单击项目&gt;属性&gt; Java编辑器&gt;保存操作
答案 11 :(得分:0)
还请注意,您还可以“保护”一个块,使其不使用 @formatter:off 和 @formatter:on 进行格式化,例如,避免重新格式化注释,例如:
// Master dataframe
Dataset<Row> countyStateDf = df
.withColumn(
"countyState",
split(df.col("label"), ", "));
// I could split the column in one operation if I wanted:
// @formatter:off
// Dataset<Row> countyState0Df = df
// .withColumn(
// "state",
// split(df.col("label"), ", ").getItem(1))
// .withColumn(
// "county",
// split(df.col("label"), ", ").getItem(0));
// @formatter:on
countyStateDf.sample(.01).show(5, false);
答案 12 :(得分:0)
秘密很简单: Ctrl + Shift + F