在 IntelliJ 中从 groovy 测试文件创建 Java class
Create a Java class from a groovy test file in IntelliJ
尝试在 java 项目中使用 groovy 测试进行 TDD,我需要即时生成 java classes (Alt +
从test上输入名字一个class我要介绍->创建class -> Select java 主包作为 Target destination).
问题是,即使 Target destination 是 java 源目录,IntelliJ 也会生成 groovy class.
有什么方法可以快速生成 Java class 吗?
看起来现在不可能了。
此 guide 正是针对此 TDD 工作流,没有提及。
我也通过IntelliJ's issues进行了研究,但没有找到任何类似的任务。
最后我 post feature request 了。
使用当前版本的 IntelliJ IDEA (2016.2.4),我找到的唯一解决方案是生成 groovy class (Alt+
从测试中输入| Create class
)然后转换成Java(Refactor | Convert to Java
).
为了让它更快,我还为Convert to Java
添加了一个快捷方式:Ctrl+Shift+O 对我来说是最好的选择。
尝试在 java 项目中使用 groovy 测试进行 TDD,我需要即时生成 java classes (Alt +
从test上输入名字一个class我要介绍->创建class -> Select java 主包作为 Target destination).
问题是,即使 Target destination 是 java 源目录,IntelliJ 也会生成 groovy class.
有什么方法可以快速生成 Java class 吗?
看起来现在不可能了。
此 guide 正是针对此 TDD 工作流,没有提及。
我也通过IntelliJ's issues进行了研究,但没有找到任何类似的任务。
最后我 post feature request 了。
使用当前版本的 IntelliJ IDEA (2016.2.4),我找到的唯一解决方案是生成 groovy class (Alt+
从测试中输入| Create class
)然后转换成Java(Refactor | Convert to Java
).
为了让它更快,我还为Convert to Java
添加了一个快捷方式:Ctrl+Shift+O 对我来说是最好的选择。