Size: a a a

2016 December 10

R

Ro in Ruby School .us
а мне нравится Alt-B - прыгнуть на определение функции (прыгает даже в gem). В atom/sublime/vim это сложно сделать хорошо, т.к. в rubymine свой встроенный лексер/парсер языка, насколько я понимаю
источник

VL

Vitaly Liber in Ruby School .us
Да, тоже пользуюсь. Это было откровением свыше, когда я впервые это сделал.
источник

WH

White Hat in Ruby School .us
Может кто объяснить как тут 9 строчка работает?) http://paste2.org/fMjWMtdB не до конца понимаю, когда в классе вызывается code_block тут и куда параметры уходят
источник
2016 December 11

NK

ID:412143 in Ruby School .us
Георгий, в 9 строчке создаётся экземпляр класса
источник

NK

ID:412143 in Ruby School .us
Класса HTMLWithPygments
источник

NK

ID:412143 in Ruby School .us
В скобках передаются значения двух параметров, которые были объявлены в этом классе при его написании
источник

NK

ID:412143 in Ruby School .us
А так как эти параметры булевы, то есть могут принимать только true и false, то их в этом виде и передают
источник

NK

ID:412143 in Ruby School .us
Причём параметры передают в виде хеш-таблицы, записанной в сокращённом виде
источник

NK

ID:412143 in Ruby School .us
Учитывайте, что класс HTMLWithPygments наследуется от класса Redcarpet
источник

NK

ID:412143 in Ruby School .us
2 строчка
источник

NK

ID:412143 in Ruby School .us
И параметры, скорее всего, так же унаследованы от этого класса
источник

WH

White Hat in Ruby School .us
Да, это все понятно, а вот метод code_block он написан, но вызова его нигде нет, но по сути он вызывается в каком то моменте
источник

NK

ID:412143 in Ruby School .us
>по сути, он вызывается в каком-то моменте
источник

NK

ID:412143 in Ruby School .us
Не понимаю, что именно в данном коде позволяет так счиать
источник

NK

ID:412143 in Ruby School .us
Я вижу только определение этого метода
источник

NK

ID:412143 in Ruby School .us
Что я не заметил?
источник

WH

White Hat in Ruby School .us
Ну без него выделения кода не происходит, а с ним есть)
источник

NK

ID:412143 in Ruby School .us
Хм
источник

NK

ID:412143 in Ruby School .us
Как я понял, это часть какого-то листинга
источник

NK

ID:412143 in Ruby School .us
Можете полный листинг показать?
источник