标签: ruby intellij-idea
我在Scala项目的/ scripts /文件夹中有最新的15.0.2 IntelliJ和一组相当简单的Ruby脚本。语法高亮显示正常,但由于某种原因,IntelliJ抱怨它找不到像File.open和File.dirname这样的基本内容。脚本本身工作得很好(我将它们作为外部进程的一部分在IntelliJ之外运行),但IntelliJ认为它们的语法错误。
File.open
File.dirname
在哪里可以配置IntelliJ内的Ruby插件?这根本不明显。
答案 0 :(得分:2)
您是否定义了Ruby解释器?
(免责声明 - 我正在运行14.1.5,但它应该相似,如果不相同的话)
您可以在文件>中执行此操作项目结构>平台设置>软件开发工具包。你应该看到一个像这样的窗口:
完成后,或者如果您之前已经设置过,请确保项目设置为使用您指定的Ruby解释器。
在同一个弹出窗口中,转到项目设置>单击项目,然后从下拉列表中选择正确的SDK。