我正在使用ruby文件,当我按下命令+ B来查看结果时,它说语法错误,但看起来它试图使用python而不是ruby。请看下面的图片。
例如,我有一个名为' hello.rb'
的ruby文件然后我按下Command + B
结果是:
File "/Users/enriquesalceda/Library/Application Support/Sublime Text 3/Packages/User/hello.rb", line 1
puts "hello world!!!"
^
SyntaxError: invalid syntax
[Finished in 0.1s with exit code 1]
[shell_cmd: python -u "/Users/enriquesalceda/Library/Application Support/Sublime Text 3/Packages/User/hello.rb"]
[dir: /Users/enriquesalceda/Library/Application Support/Sublime Text 3/Packages/User]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
谢谢。
答案 0 :(得分:0)
你是对的,你的ST正在使用错误的构建系统。
尝试将构建系统设置为自动。工具 - >构建系统 - >自动的。
如果不起作用,请手动将构建系统设置为ruby。工具 - >构建系统 - >红宝石