Чтобы помочь понять исходный код различных гемов, я часто хочу поместить различные операторы put в исходный код или даже попробовать использовать отладчик ruby.
Но каков наилучший способ сделать это?
Вы клонируете проект из github и вносите изменения локально, если да, то как вы «заставляете» использовать локальный клонированный код поверхместный драгоценный камень на вашей машине.Должен ли я просто создать несколько сценариев, в которых явно требуется путь клонированной папки репозитория?
Или мне следует использовать rvm для создания временного набора гемов, загрузить его и изменить его напрямую?
Есть ли другие методы, которые я пропустил?Как это изменится для драгоценных камней, предназначенных для использования в проектах рельсов.