2012-04-05 1 views
2

Что драгоценные камни вы используете для помогая вам быть более продуктивным или отладки более легко при кодировании в Rails?Лучшие утилиты Рельсы камень, чтобы помочь вам код/​​отладки


Некоторые драгоценные камни специфичны для задачи, и вы легко находите их, когда вам нужно реализовать эту функцию. С этим вопросом я ищу всех остальных, которые вы, возможно, не думаете искать, но как только вы узнали об этом, вы установите его в каждый новый проект.


Пожалуйста, держите один драгоценный камень за каждый ответ, чтобы помочь голосам разобраться в них.

+2

На * крайней мере * это должно быть сообщество вики. –

+0

@AndrewMarshall: Как мне это сделать? – Guillaume

ответ

2

Для меня один из самых полезных инструментов Rails отладки является pry. Это что-то вроде больше многофункциональной консоли IRB (у нас есть доступ ко всем моделям и т. Д.) И отладчика - мы могли бы установить точки останова, наблюдать переменные.

+1

Согласен с вами. Но может быть полезно для читателей, если вы объясните, что предлагает pry, и почему вы считаете, что это один из самых полезных. – Guillaume

+0

@Guillaume - сделано. RailsCast расскажет остальное. –

0

rails-footnotes: отображают сноски в приложении для облегчения отладки, таких как сессии, параметры запроса, печенье, цепочки фильтров, маршруты, запросы и т.д.
Даже более того, он содержит ссылки для открытия файлов непосредственно в редакторе, включая ваш обратные линии.

http://github.com/josevalim/rails-footnotes

0

mailcatcher: отправляет отправленные сообщения электронной почты и отображает их в веб-интерфейсе.

Run mailcatcher, установите ваши любимые приложения, чтобы доставить SMTP: //127.0.0.1: 1025 вместо вашего сервера SMTP по умолчанию, а затем проверить http://127.0.0.1:1080, чтобы увидеть почты, которая прибыла до сих пор.

Не нужно загрязнять ваш почтовый ящик и ждать, пока каждое письмо скачет вокруг серверов smtp, прежде чем вы попадете к вам. Должно быть, когда вы кодируете без подключения к Интернету.

http://mailcatcher.me/