Intellij Idea 导出的格式化文件为空

y3bcpkx1  于 2024-01-06  发布在  其他
关注(0)|答案(1)|浏览(306)

IntelliJ IDEA 2023.2.5(社区版)
我想在java项目的所有成员之间共享我的文件格式化程序。因此我们可以使用java格式化程序。
所以我尝试像这样导出我的文件格式化程序:

  1. File -> Settings -> Code style -> Scheme = Default

字符串
然后

  1. Export -> IntelliJ IDEA code style XML


这里是结果文件:

  1. <code_scheme name="Default" version="173" />


为什么这个文件是空的?
P.S.如果我这样导出:

  1. Export -> Eclipse XML profile


结果正常(文件不为空)。

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <profiles version="21">
  3. <profile kind="CodeFormatterProfile" name="Default" version="21">
  4. <setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
  5. <setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
  6. <setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
  7. <setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
  8. <setting id="org.eclipse.jdt.core.formatter.text_block_indentation" value="0"/>
  9. <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
  10. <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
  11. <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
  12. <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
  13. <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_record_header" value="true"/>
  14. ...

14ifxucb

14ifxucb1#

IDE只是将其保存为与默认代码样式不同。

相关问题