所以我目前使用 IntelliJ(2017-3 如果重要的话),但在我当前的项目中,我需要测试具有特定输入(主要是文本操作)的单一方法, 所以我想起了从学校回来的 BlueJ,您可以在其中创建对象并运行单个方法,而无需编写任何额外的代码。 所以,我想知道,是否有插件或其他解决方法可以为我提供 IntelliJ 中的该功能?
(使用 BlueJ 并行会破坏 IntelliJ 的项目,所以遗憾的是这不是一个选项)
最佳答案
要运行类的方法,我建议设置单元测试(请参阅测试和代码分析)。与 BlueJ 的动态运行方法相比,设置它需要做更多的工作,但这是值得的,因为您可以轻松地重复运行相同的测试,甚至可以自动执行测试。 例如)
if (x=1){
DoSomething();
System.out.println("yes, x = 1 !");
}
else{
SendError();
System.out.println("No, x Not Equals 1 !");
}
如果 Really x = 1 ,您将看到程序的输出“yes, x = 1 !”。如果不是,您将看到另一条语句“不,x 不等于 1!”。
关于java - IntelliJ : run a single Method, 就像 BlueJ 一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47624177/