从IntelliJ(OSX)启动Ruby-Cucumber

我正在从事一项新工作,并且正在使用IntelliJ和Ruby和Cucumber ……所有这些对我来说都是新手。

我有一个基于这个项目的工作项目: https : //github.com/jonathanchrisp/selenium-cucumber-ruby-kickstarter

所以,从命令行,我运行我的项目,如下所示:

sudo cukesparse something 

cukesparse不是我的项目,但这里是github的快速描述:“一个简单的命令行解析器,用于将默认和自定义参数传递给Cucumber,并且能够将这些参数定义为config / tasks.yml文件中的任务!” (对我来说似乎很有趣)

因此,从命令行我能够毫无问题地执行此项目。 我也可以毫无问题地“构建>重建项目”。

我的问题是关于让Run Config工作。 我试图去运行>编辑配置,但没有运气创建配置来开始我的运行。 当我尝试从“基本配置”列表中单击Ruby时,IntelliJ似乎不希望我选择它。 UI类型没有响应。

我必须坚持一些明显的新手booboo。 任何提示非常感谢!

您使用的是哪个版本的IntelliJ? 您是否在IntelliJ中安装了Ruby和Base Cucumber插件? (来自Intellij – >首选项 – >插件)。 如果没有,第一步就是安装它们。

然后,您可以通过“运行”>“编辑配置”创建运行配置,并选择所需的详细信息。 如果您还有其他问题,可以使用屏幕上的配置(从“运行”>“编辑配置”)。

我没有深入到底是什么问题,但完全删除了IntelliJ(使用Jenny的评论: 在OS X上的IntelliJ中,如何清除所有全局设置信息,许可等等。任何项目) )并重新安装一个非常小的插件集修复它。 我基本上只启用了git插件,然后从存储库中获取了ruby插件而没有其他插件。

我确实需要从命令行添加黄瓜gem,但这并不是问题的一部分。 关于我选择的插件的一些事情是使一些运行配置不起作用。