intellij-idea - 在导入Gradle项目时进行导入时配置IntelliJ项目

标签 intellij-idea gradle

有没有一种方法可以将Gradle Java项目导入IntelliJ 2017.2.x,并应用某些设置,例如

  • 代码样式
  • vcs设置

  • 在项目级别的Gradle build.gradle中?

    我注意到例如Grails框架使用idea-gradle-plugin,但这只能与Gradle任务idea结合使用。
    gradlew idea
    

    我不想使用Gradle任务生成IntelliJ项目文件。每当导入build.gradle文件时,我都希望IntelliJ从构建文件中获取设置。

    这可能吗?

    最佳答案

    Afaik号您只能在build.gradle中设置DSL支持的内容,然后IDEA集成也可以理解。无法以这种方式设置任意设置。

    为此,正如您已经发现的那样,您需要加入IDEA项目文件的生成并生成所需的设置,例如代码样式设置和VCS设置(我对我们的项目以及更多内容都这样做),然后使用idea任务执行生成项目文件。

    您还可以将IDEA配置为在刷新项目之前自动运行某些Gradle任务,因此您可以使IDEA在刷新之前自动运行idea任务,这样就可以了。但是,执行此操作的初始IDEA设置必须使用idea生成,由所有开发人员手动设置或配置一次,然后再 checkin 。但是,如果 checkin IDEA文件,则当然也可以简单地 checkin 代码样式和VCS设置。无论如何,大多数IDEA项目文件都应进行检查。就像某些工作空间文件一样,它们是特定于开发人员的,因此无法 checkin 。

    关于intellij-idea - 在导入Gradle项目时进行导入时配置IntelliJ项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47531279/

    相关文章:

    java - jar文件中的奇怪包

    javascript - 为事件创建自己的对象以在代码完成中获取它有哪些优点/缺点?

    java - Tomcat 不重新加载 jsp 页面

    intellij-idea - 预览 Latex 文件 IntelliJ(Idea、PyCharm ..)

    android - 如何使用 gradle 构建 Android 树

    spring-boot - docker 的 spring boot 教程不起作用?

    node.js - PhpStorm/WebStorm 尝试安装新的 NPM 包时出现 "Please specify npm or yarn package"

    IntelliJ 的 MongoDB 插件 - 在 xxxx 毫秒后等待连接时超时

    java - Gradle 多项目构建命令失败但对子项目正常工作

    android - Hello World项目中的Gradle抛出异常