我想在Eclipse Formatter中设置代码样式,以将Sub Workbook_Open()
Application.OnKey "^+{Q}", "Load_Theme"
Application.OnKey "^+{W}", "Table_Headings"
Application.OnKey "^+{E}", "Table_Rows_Green"
Application.OnKey "^+{R}", "Table_Rows_Darker_Green"
Application.OnKey "^+{T}", "Table_Rows_Blue"
Application.OnKey "^+{A}", "Autofill_To_The_Right"
Application.OnKey "^+{S}", "Increase_Decimal"
Application.OnKey "^+{D}", "Decrease_Decimal"
Application.OnKey "^+{Z}", "Auto_Colour_Numbers"
Application.OnKey "^+{X}", "Number_Format_Cycle"
Application.OnKey "^+{C}", "Flip_Sign"
Application.OnKey "^+{V}", "Divide_by_1000"
Application.OnKey "^+{B}", "Autofit_Column"
Application.OnKey "^+{\}", "IF_Error_Wrap"
End Sub
Sub Workbook_BeforeClose(cancel As Boolean)
Application.OnKey "^+{Q}"
Application.OnKey "^+{W}"
Application.OnKey "^+{E}"
Application.OnKey "^+{R}"
Application.OnKey "^+{T}"
Application.OnKey "^+{A}"
Application.OnKey "^+{S}"
Application.OnKey "^+{D}"
Application.OnKey "^+{Z}"
Application.OnKey "^+{X}"
Application.OnKey "^+{C}"
Application.OnKey "^+{V}"
Application.OnKey "^+{B}"
Application.OnKey "^+{\}"
End Sub
指令中的条件对齐(缩进)到同一列(如果条件在不同的行中)。
这是我想要实现的示例:
if
这是我目前拥有的:
if (very_awesome_variable == quite_awesome_value_1 ||
very_awesome_variable == quite_awesome_value_2 ||
very_awesome_variable == quite_awesome_value_3) {
// do something
} else if (very_awesome_variable == quite_awesome_value_4 ||
very_awesome_variable == quite_awesome_value_5 ||
very_awesome_variable == quite_awesome_value_6) {
// do some other thing
}
老实说,我看不到用于配置此类缩进的任何选项。
我还相信,仅因为我使用4个空格缩进并且if (very_awesome_variable == quite_awesome_value_1 ||
very_awesome_variable == quite_awesome_value_2 ||
very_awesome_variable == quite_awesome_value_3) {
// do something
} else if (very_awesome_variable == quite_awesome_value_4 ||
very_awesome_variable == quite_awesome_value_5 ||
very_awesome_variable == quite_awesome_value_6) {
// do some other thing
}
正好是4个字符长,所以以我的方式缩进了第一行中的条件。好像在这里应用了一般的缩进配置。
即使我可以关闭此类行的缩进并手动进行操作,我也很高兴,因此自动格式化程序不会再次破坏这种情况。
答案 0 :(得分:0)
进入窗口-首选项java->代码样式->格式化程序
然后您可以编辑缩进,只需使用搜索框找到“如果”选项