Как мне установить правильную версию Ruby для использования с моим проектом Rails 5 в Aptana 3? - PullRequest
1 голос
/ 12 октября 2019

Я использую Aptana Studio 3 на Mac High Sierra. Я импортировал свой проект Rails 5 и установил «Rails» в качестве природы моего проекта в разделе «Свойства» моего проекта. Однако при редактировании некоторых файлов Ruby Aptana неправильно сообщает о синтаксических ошибках в левой части редактора. Например, эта строка

creds = PasswordService.find_user(params[:login])&.object

помечена этой ошибкой

syntax error, unexpected tDOT

, хотя это не вызывает ошибок при запуске проекта. Мне интересно, не подбирает ли Aptana правильную версию Ruby, связанную с моим проектом, но я не знаю, как это проверить / установить.

Ответы [ 3 ]

0 голосов
/ 17 октября 2019

Я не использую Aptana, но, возможно, вы тоже хотите установить свою версию Ruby, потому что безопасная навигация & является функцией Ruby. В каталоге проекта запустите ruby -v в консоли и проверьте версию ruby, она должна быть выше 2.3.

Если вы используете менеджер версий ruby ​​(rbenv или rvm), убедитесь, что вы настроили правильную версию Rubyдля проекта.

0 голосов
/ 20 октября 2019

Является ли studio3-ruby плагин, который вы используете?

Если так, я обнаружил эту открытую проблему, которая, похоже, связана с поддержкой Ruby 2.0: https://github.com/aptana/studio3-ruby/issues/8

0 голосов
/ 16 октября 2019

Не думаю, что у вас правильная проблема.

...