Поддерживает ли какой-либо из редакторов, доступных в настоящий момент, хеш-код Ruby? - PullRequest
1 голос
/ 22 февраля 2011

В Ruby 1.9 hash = {:one => 1, :two => 2, :three => 3} теперь записывается как:

hash = {
    one: 1,
    two: 2,
    three: 3
}

Однако ни текущая версия TextMate (1.5.10 (1623)), ни текущая версия Redcar (0.10) не распознают это какдопустимый синтаксис, спотыкаясь о двоеточие и причиняя вред котятам в процессе.

Есть ли редакторы, которые распознают новый синтаксис хеша?(Не стесняйтесь хвалить Vim / Emacs, но, пожалуйста, попробуйте включить некоторые не консольные редакторы.)

1 Ответ

3 голосов
/ 22 февраля 2011

Вы уверены, что ваш TextMate указывает на Ruby 1.9.x, а не на системную установку Ruby по умолчанию?Я использую TextMate с RVM, используя 1.9.2 в качестве Ruby по умолчанию.TextMate прекрасно выполняет приведенный выше код.

...