有没有办法使用 Gradle 任务在 IntelliJ 中配置特定于项目的 Java 代码样式和导入规则?
在 Eclipse 中,可以通过将 org.eclipse.jdt.core.prefs
和 org.eclipse.jdt.ui.prefs
复制到 $PROJECT/.settings/
来实现。
最佳答案
使用 EditorConfig 。它是跨平台/IDE/工具,IDEA 对它有 native 支持,因此它几乎可以以较少破坏性的方式完成您想要的操作。
例如,我所有的项目都有以下 .editorconfig
文件:
# EditorConfig is awesome: http://EditorConfig.org
# top-most EditorConfig file
root = true
# all-encompassing default settings unless otherwise specified
[*]
indent_style = space
indent_size = 4
end_of_line = lf
insert_final_newline = true
charset = utf-8
trim_trailing_whitespace = true
对于实际的代码风格约定,我推荐人眼。代码风格是社会问题,而不是技术问题。但是,如果您运行一些非常模糊和特定的格式规则集,您应该查看 IntelliJ IDEA help: Exporting and Importing Settings 以在开发人员之间共享格式配置。
关于java - 使用 Gradle 配置 IntelliJ 代码样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35380066/