![]() |
1
6
三元运算符的优先级非常低。Eclipse正在重组您的代码,这一事实暗示了它并不像您想象的那样做。试试这个:
|
![]() |
2
3
没有一种绝对正确的方式来自动格式化Eclipse遵循的代码。 也就是说,我改为将代码重构为如下类型:
这种用途
使用格式化字符串可以很容易地切换到,例如,如下所示:
因此,代码不仅可读性更高,而且维护起来也更容易。 也见相关问题
|
![]() |
3
1
您可以尝试在Eclipse首选项中配置格式化程序。( Java≫代码风格&格式化程序 )并编辑配置文件。 在缩进、大括号、新行、换行、空格、控制语句等方面有很多选项。 不确定是否可以修复此格式,但在换行部分中,可以修改 表达式>条件 选择权。看看那里有没有适合你需要的款式。 |
![]() |
4
1
您可以创建一个XML文件,在该文件中您可以指定如何格式化代码,然后可以使用首选项Java代码样式-格式化程序添加XML文件,并将XML文件导入其中。 这是编写XML文件的示例代码
|
![]() |
5
0
当您使用Eclipse中提供的格式化工具时,它只会像这样格式化它。 如果需要更易读的格式,最好将字符串连接分开,如下所示。
|
![]() |
6
0
使用
在这个特定的例子中,我会提取每个?:-运算符结果为局部变量,然后在结尾处对其进行concat。使阅读更容易。 |
![]() |
7
-1
加上括号可能会有所帮助。试试这个:
|
![]() |
dokgu · 如何在Prettier中强制代码块之间空行 2 年前 |
![]() |
Gero K · 不要在Netbeans中将多行“If”语句格式化为单行 10 年前 |
|
sparviero19 · 如何在Atom.io编辑器中设置自动缩进和格式样式 10 年前 |
![]() |
Martin · 为Sublime Text 3中的多个插件添加快捷键 11 年前 |
![]() |
Stefan · Doxygen:代码列表中的每一行都以星号(*)开头 11 年前 |