java - Intellij 不尊重 java 代码导入格式化程序
问题描述
我有一个 java 代码格式化程序 xml 文件:
<code_scheme name="zhc" version="17">
<option name="RIGHT_MARGIN" value="120" />
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="1000" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="1000" />
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="" withSubpackages="true" static="true" />
<emptyLine />
<package name="com" withSubpackages="true" static="false" />
<emptyLine />
<package name="java" withSubpackages="true" static="false" />
<package name="javax" withSubpackages="true" static="false" />
<emptyLine />
<package name="org" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="false" />
</value>
</option>
</code_scheme>
但是,当我在 Preference->Code Style->Java 下将此格式化程序文件 imorted 后选择 Code->Optimize Imports 时,它就像上面写的序列一样不起作用。
有人碰巧知道这里有什么问题吗?
解决方案
推荐阅读
- mysql - 使用 where IN 子句从多个表中删除记录
- python - 来自python数组的组织表
- r - 如何使用 API 和 R 从网站获取数据?
- python - 烧瓶 SQLAlchemy 中的表单删除方法不起作用
- flutter - 强制将文本保留到下一行
- google-cloud-platform - 是否可以将可以访问谷歌云功能 URL 的 IP 地址列入白名单
- c# - IsValid 方法在 MVC 中的自定义必需验证属性中不起作用,并且我没有使用 ModelState.IsValid
- reactjs - 如何更改购物篮中特定商品的数量?
- wpf - TemplateBinding 作为 InvokeCommandAction CommandParameter 不起作用?
- mysql - Mysql 查看复杂