如何让 Eclipse 代码格式化程序包装赋值语句 onwards = operator
How to get eclipse code formatter to wrap assignment statements onwards = operator
我正在使用 eclipse 代码格式化程序,并将最大行长度设置为 120。
如果赋值语句超过 120 个字符,例如
private Map<Instruction, LocalRegisterAssignmentInformation> instructionRegisterMap = new IdentityHashMap<Instruction, LocalRegisterAssignmentInformation>();
我希望格式化程序将这一行换行并使语句看起来像这样:
private Map<Instruction, LocalRegisterAssignmentInformation> instructionRegisterMap
= new IdentityHashMap<Instruction, LocalRegisterAssignmentInformation>();
但是格式化程序似乎没有包装它。我尝试在 eclipse 格式化程序配置文件设置中查找相关选项,但找不到。
按如下方式编辑您的 Java 格式化程序配置文件:
- 在换行select表达式>赋值
- 将换行策略设置为必要时换行
- 选中复选框在运算符前换行
我正在使用 eclipse 代码格式化程序,并将最大行长度设置为 120。 如果赋值语句超过 120 个字符,例如
private Map<Instruction, LocalRegisterAssignmentInformation> instructionRegisterMap = new IdentityHashMap<Instruction, LocalRegisterAssignmentInformation>();
我希望格式化程序将这一行换行并使语句看起来像这样:
private Map<Instruction, LocalRegisterAssignmentInformation> instructionRegisterMap
= new IdentityHashMap<Instruction, LocalRegisterAssignmentInformation>();
但是格式化程序似乎没有包装它。我尝试在 eclipse 格式化程序配置文件设置中查找相关选项,但找不到。
按如下方式编辑您的 Java 格式化程序配置文件:
- 在换行select表达式>赋值
- 将换行策略设置为必要时换行
- 选中复选框在运算符前换行