如何将我所有的 Intellij 代码样式导出到 .editorconfig 文件?

How to export all my Intellij code styles to a .editorconfig file?

我正在尝试为我的项目采用标准代码风格,我发现 http://editorconfig.org/,这是一个标准。很喜欢,Intellij也支持(我们用的是Intellij)

但我已经阅读了很多,但我还没有找到如何将我所有的 Intellij 代码样式导出到 .editorconfig 文件。我只能将它们导出到仅适用于 Intellij 的 XML。

或者是否有任何网页可以让我阅读 Java 的所有 editorconfig 域特定属性?在editorconfig github wiki他们只有几个。

不要以为 IntelliJ 会为你做这些。

您可能必须将 IntelliJ 的代码样式导出为 "Code Style XML File",然后手动将其解析到您的 EditorConfig 文件中。或者在网上找解析器。

要从 IntelliJ 导出所有代码样式:

  1. 命中"Ctrl + Alt + S"。
  2. 编辑器 > 代码风格。
  3. 单击 IntelliJ 说明您的方案的位置旁边的 "Manage" 按钮。
  4. 导出 > 导出为代码样式XML 文件。

HTH

转到“文件->设置(OS X 中的首选项)->编辑器->代码样式”。在右窗格的底部有一个编辑器配置选项部分,现在包含一个“导出”按钮。这将仅导出编辑器配置规范中可用的格式设置选项。

要包含来自 IDEA 的高级选项,您必须将 IntelliJ 特定文件与项目一起保存。

如果不想保存整个“.idea”文件夹和“*.iml”文件,也可以将IDEA配置导出到一个xml文件,保存在大家可以看到的地方可以得到它。

  1. 在“文件->设置->编辑器->代码样式”中。在右窗格的顶部,将有一个带有选项下拉列表的“方案”字段。
  2. 下拉菜单旁边是一张 cog/gear 图片,展开后会显示 一些选项取决于您选择的方案。
  3. 您需要的两个选项是“导出...”选项和“导入方案” 其名称所暗示的选项。

在较新的版本中,@Pytrys 解决方案不再有效。现在你必须用 File -> New -> EditorConfig file 来做:

使用更高版本的 Intellijs(我使用的是 2020.1),可以通过设置 -> 编辑器 -> 代码样式和齿轮图标导出配置。请参阅下面的屏幕截图,以及所选的菜单选项: