2014-12-21 1 views
1

Я работаю с рубиновыми файлами, когда я нажимаю команду + B, чтобы увидеть результат, он говорит, что синтаксис неверен, но похоже, что он пытается использовать python вместо ruby. См. Изображение ниже.Странный результат в Sublime с рубиновыми файлами

Например, у меня есть файл рубин под названием 'hello.rb'

Затем я нажимаю Ctrl + 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

Я не использовал эту опцию, но: вы проверили «Автоматический»/«ruby» в системе Tools/build? –

ответ

0

Вы правы, ваш ST использует неправильную систему сборки.

Попробуйте настроить систему сборки на автоматический. Инструменты -> Система сборки -> Автоматическая.

Если это не сработает, вручную установите систему сборки на рубин. Инструменты -> Система сборки -> Ruby

+0

Спасибо, я мог бы с этим справиться. – user2589736

Смежные вопросы