2014-03-02 2 views
4

Rubymine 5.4을 사용 중이며 Ruby 2.1.1으로 업데이트되었습니다.Rubymine cant change 언어 레벨 | Ruby 2.1.1로 업데이트되었습니다.

Ruby SDK (설정/Ruby SDK 및 보석)가 변경되었지만 언어 수준이 1.8이고 변경할 수 없습니다.

enter image description here

지금은 내 모든 파일은

action: 'Show'

이 오류 메시지 Expected: ; or end of line로 더 이상 인정되지 않는다처럼 error'd되었다. 유효성 검사를 통과하려면 :action => "Show"으로 변경해야합니다.

내가 무엇이 누락 되었습니까?

답변

6

내가 누락 된 부분이 RubyMine 6입니다. RM5는 Ruby 2.1이 출시되기 전에 작성되었으므로 호환되지 않습니다. 나는 당신과 똑같은 문제를 경험 했으므로 나는 최신 버전으로 업그레이드했다. 이제 나의 언어 버전은 2.1이다.

+0

RubyMine 6,7,8 모두 동일한 문제가 있습니다. – Zabba

+0

언어 수준을 변경하는 방법? – user938363

+0

RubyMine 환경 설정에서 언어 및 프레임 워크 -> Ruby SDK 및 보석으로 이동하면 언어 수준을 나타내는 드롭 다운이 있습니다. 거기에서 당신은 2016 년 9 월 현재 2.3에있는 버전을 선택할 수 있습니다. –