Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用xml文件在eclipse中添加自定义代码格式化程序?_Java_Xml_Eclipse - Fatal编程技术网

Java 如何使用xml文件在eclipse中添加自定义代码格式化程序?

Java 如何使用xml文件在eclipse中添加自定义代码格式化程序?,java,xml,eclipse,Java,Xml,Eclipse,我想在eclipse中添加一个额外的格式化程序,以便在格式化(Ctrl+Shift+F)时在与对象声明相同的行中格式化@Autowired annotation 如果是现在, @Autowired TestService testService; 按Ctrl+Shift+F后,我希望它如下所示 @Autowired TestService testService; 代码格式化程序xml文件已存在于我的项目中。但我不确定他们是如何在其中添加每个格式化程序的。下面是许多其他格式化程序中的两个 &

我想在eclipse中添加一个额外的格式化程序,以便在格式化(Ctrl+Shift+F)时在与对象声明相同的行中格式化@Autowired annotation

如果是现在,

@Autowired
TestService testService;
按Ctrl+Shift+F后,我希望它如下所示

@Autowired TestService testService;
代码格式化程序xml文件已存在于我的项目中。但我不确定他们是如何在其中添加每个格式化程序的。下面是许多其他格式化程序中的两个

<setting value="end_of_line" id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration"/>

<setting value="do not insert" id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case"/>


如何在此文件中写入附加值以满足我的需要?

请参阅@samabcde,我在那里找不到我的需要。我正在寻找代码,使自动连线与对象声明位于同一行。如果您希望字段的所有批注保持在同一行中,您可以转到编辑格式化程序页面->新行选项卡->批注部分->取消选中“在字段批注后插入新行”。如果您只希望同一行仅用于Autowire注释,我认为您需要做更多的研究,因为eclipse不提供此类配置。@samabcde right我只希望同一行用于Autowire注释。这是我找不到的。请参考@samabcde,我在那里找不到我的需要。我正在寻找代码,使自动连线与对象声明位于同一行。如果您希望字段的所有批注保持在同一行中,您可以转到编辑格式化程序页面->新行选项卡->批注部分->取消选中“在字段批注后插入新行”。如果您只希望同一行仅用于Autowire注释,我认为您需要做更多的研究,因为eclipse不提供此类配置。@samabcde right我只希望同一行用于Autowire注释。这是我找不到的。