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

y3bcpkx1  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(216)

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

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

字符串
然后

Export -> IntelliJ IDEA code style XML


这里是结果文件:

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


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

Export -> Eclipse XML profile


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

<?xml version="1.0" encoding="utf-8"?>
<profiles version="21">
    <profile kind="CodeFormatterProfile" name="Default" version="21">
        <setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
        <setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
        <setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
        <setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
        <setting id="org.eclipse.jdt.core.formatter.text_block_indentation" value="0"/>
        <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
        <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
        <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
        <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
        <setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_record_header" value="true"/>
...

14ifxucb

14ifxucb1#

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

相关问题