441

如何在 Eclipse 中自动格式化代码?

4

13 回答 13

765

在 Windows 和 Linux上:Ctrl++ShiftF

在 Mac 上⌘</kbd> + ⇧</kbd> + F

(或者,您可以按Format主菜单 > 来源)

于 2013-03-27T09:09:17.070 回答
200

另一个选项是转到Window->Preferences->Java->Editor->SaveActions并检查Format source code选项。然后,您的源代码将在每次保存时真正自动格式化。

于 2013-03-27T09:18:50.313 回答
39

CTRL++将自动格式化您的代码(无论是突出显示还是未突出显示)SHIFTF

于 2013-10-19T03:08:43.230 回答
21

这也可以在项目级别完成:在包资源管理器中,右键单击项目 > 属性 > Java 编辑器 > 保存操作

当作为一个团队工作时,这可能更可取,以便每个人的代码都以相同的格式设置保存。

于 2014-02-12T14:52:55.880 回答
16

注意:除非我纠正了所有错误,否则它不会格式化文档。在按CTRL+ SHIFT+之前检查您的文件F

于 2017-04-28T16:18:41.017 回答
13

按:Ctrl+A或突出显示要缩进的代码部分,然后按Ctrl+ I

于 2013-10-04T14:12:05.480 回答
12

Windows -> 首选项 -> Java -> 编辑器 -> 保存操作 -> 格式化源代码 -> 格式化编辑的行(或)格式化所有行。

有时当你作为一个团队工作时,领导不希望你格式化源文件中的所有代码行(巨大的跟踪更改将在提交时出现)。因此,选择“格式化编辑的行”。这将只编辑和格式化您修改的行。

古布斯

于 2014-01-31T16:58:57.123 回答
11

您可以按照以下步骤进行

  1. Ctr+ A(Windows)或cmd+ A(Mac 操作系统)

  2. Ctr+I在 windows 中或cmd+I在 Mac os 中

它会自动格式化您的代码

于 2015-11-14T04:00:25.513 回答
8

秘诀很简单:Ctrl++ShiftF

于 2019-04-29T19:26:06.997 回答
4

使用最新的 PDT 版本更新您的 IDE,以获得更好的代码格式。在主菜单上单击帮助 -> 安装新软件,然后在使用字段中添加以下 URL :

http://download.eclipse.org/tools/pdt/updates/4.0.1 

当询问名称时,请提供名称,PDT4.0.1然后进行更新或安装。

它将查看是否已经安装了适当的 PDT,或者它是否是较低版本,然后将对其进行更新。

重新启动或应用更改后,转到 侧栏上的Windows -> Preferences并展开PHP -> Code Style。在这里,您将看到一个名为Formatter的项目。选择它并选择代码格式化的活动配置文件。而已。

下次格式化时,它将根据所选的活动配置文件选择格式。

希望能帮助到你。

于 2014-02-25T11:05:36.427 回答
4

您可以使用
Ctrl+I

或者

Ctrl+ Shift+F

于 2017-01-25T14:52:25.357 回答
4

另请注意,您还可以使用@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);
于 2019-01-15T11:43:55.623 回答
3

右键单击项目 > 属性 > Java 编辑器 > 保存操作

于 2017-08-29T11:10:34.163 回答