我正在使用这些常量来创建我在eclipse中使用的格式化程序配置:https://www.ibm.com/support/knowledgecenter/ss8pj7_9.6.1/org.eclipse.jdt.doc.isv/reference/api/org/eclipse/jdt/core/formatter/defaultcodeformatterconstants.html
我找不到任何枚举常量位于不同行中的字符串。有一个格式化程序在枚举常量参数中的逗号后面插入空格,在每个逗号后面加空格。与此相反,我想在每个逗号后添加一个换行符。
我使用的配置如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<profiles version="1">
<profile kind="CodeFormatterProfile" name="Random Formatter" version="1">
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
...............
...............
..............
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
</profile>
</profiles>
你知道我能做什么吗?另外,您是否知道默认格式化程序常量没有提供枚举常量中的新行的原因。在我看来,在新的行业,它看起来更干净。
暂无答案!
目前还没有任何答案,快来回答吧!