java - Intellij IDEA 导入 checkstyle 方案无法正常工作
问题描述
我目前正在为我的 Intellij IDEA 配置 checkstyle,并发现当我为我的代码样式(编辑器/代码样式/导入方案/CheckStyle 配置)导入 checkstyle 配置时,导入的配置与 checkstyle 中的配置不同。
例如,在 checkstyle.xml 我有:
<module name="ImportOrder">
<property name="groups" value="/^javax?\./,org,com" />
<property name="ordered" value="true" />
<property name="caseSensitive" value="true" />
<property name="separated" value="true" />
<property name="option" value="bottom" />
</module>
我有线条之间的分隔。但是,导入后的 Intellij IDEA 配置:
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="javax" withSubpackages="true" static="false" />
<package name="java" withSubpackages="true" static="false" />
<package name="org" withSubpackages="true" static="false" />
<package name="" withSubpackages="true" static="true" />
<package name="" withSubpackages="true" static="false" />
</value>
</option>
应用自动格式化时,此类事情会破坏检查样式。类似的差异适用于许多其他设置。有没有更好的方法来导入 checkstyle 配置?这个好像有问题。
解决方案
推荐阅读
- linux-kernel - Pcie 完成超时
- python - 在 Python 中按其他列过滤数据列
- docker - Docker 容器 IPv6 消息可以接收但不能传输
- javascript - 警告:升级到 63.2 时,函数作为 React 子级无效
- typescript - 如何键入“任何对象”类型?
- python - 不区分大小写用多个空格替换结尾python
- python - 我什么时候应该在 Django 中使用惰性函数
- c# - 如何仅将查询操作应用于 Azure 表中的第一个实体?
- bash - Bash Script - 如何嵌套循环进入目录使符号链接从该目录退出并转到下一个并执行相同操作?
- office-ui-fabric - Fluent UI PeoplePicker onChange