Has*_*lly 670

在Windows上:Ctrl+ Shift+F

在Mac上:+ +F

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

  • 在Mac上⌘+⇧+ F` (17认同)
  • @SSHT这是Shift键 (5认同)
  • Mac上的向上箭头是什么? (2认同)
  • 在Linux Ubuntu和Mint发行版上,ctrl + shift + f也可以。谢谢 (2认同)

kos*_*tja 179

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


Tab*_*ock 31

CTRL+ SHIFT+ F将自动格式化您的代码(无论是突出显示还是非突出显示).


Lim*_*awk 18

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

当团队合作时,这可能是更好的选择,以便使用相同的格式设置保存每个人的代码.


Ama*_*ino 12

注意:除非我纠正了所有错误,否则它不会格式化文档.按下之前检查您的文件CTRLSHIFTF.


小智 11

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

  • 这是“缩进”的“I”。 (2认同)
  • 这个缩进,它没有格式化.它们在Eclipse中是不同的东西...... (2认同)

gub*_*ubs 10

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

有些时候,当你作为一个团队工作时,领导者不希望你在源文件中格式化代码的所有行(巨大的轨道更改将在提交时出现).因此,选择"格式编辑的行".这将仅编辑和格式化您修改的行.

广东商学院


小智 9

你可以做一些下面的步骤

第1步:按Ctr+ A(窗口)或cmd+ A(Mac os)

第2步:Ctr+ I在Windows或cmd+ I在Mac OS

它会自动格式化

问候


小智 7

秘诀很简单:Ctrl+ Shift+F


jgp*_*jgp 5

另请注意,您还可以“保护”块不被@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);
Run Code Online (Sandbox Code Playgroud)