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


当前回答

使用最新的PDT版本更新您的IDE,以便更好地格式化代码。 在主菜单上单击Help -> Install New Software,然后在Work with字段中添加以下URL:

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

当被问到名称时,将其命名为PDT4.0.1,然后继续进行更新或安装。

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

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

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

希望能有所帮助。

其他回答

秘诀很简单:按Ctrl+Shift+F

按:Ctrl + A或突出显示您希望缩进的代码部分 然后按Ctrl + I。

还要注意的是,你也可以用@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);

你可以按照下面的步骤来做

按Ctr + A (windows)或cmd + A (Mac os) windows中的Ctr + I或Mac os中的cmd + I

它会自动格式化你的代码

注意:除非我改正所有错误,否则没有格式化文档。在按CTRL + SHIFT + F之前检查文件。