java - 从 IntelliJ 中的 groovy 测试文件创建 Java 类

标签 java intellij-idea groovy tdd

尝试在使用 groovy 测试的 java 项目中进行 TDD,我需要动态生成 java 类(Alt+Enter 来自测试我要引入的类名 -> 创建类 -> 选择 java 主包作为 Target destination)。
问题是,即使 Target destination 是一个 java 源目录,IntelliJ 也会生成一个 groovy 类

有什么方法可以快速生成 Java 类

最佳答案

使用当前版本的 IntelliJ IDEA (2016.2.4),我找到的唯一解决方案是生成一个 groovy 类 (Alt+Enter| 从测试中创建类)然后将其转换为 Java(Refactor | Convert to Java)。
为了让它更快,我还为 Convert to Java 添加了一个快捷方式:Ctrl+Shift+O 是最好的我的可用选项。

关于java - 从 IntelliJ 中的 groovy 测试文件创建 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40057933/

相关文章:

java - 递归删除目录时的延迟

java - 将(WAV)写入文件只能说一个字(最后一个字)

java - 从 jgit 中的提交获取存储库

Java-当类A调用类B时,在类B中如何使用类A的方法和属性?

intellij-idea - IntelliJ IDEA 2018.1 中的强制推送键盘快捷键

java - 如何在 JavaFX 元素中使用 CSS

java - 我的 Java JSON 解析器出了什么问题?

scala - 使用 Intellij 调试 Scala 宏

jenkins - 模拟 Jenkins 管道步骤

logging - Groovy 脚本和 log4j