В Rails 6.0 команда rails routes
будет поддерживать --expanded
(или -x
, сокращенную версию). Это похоже на режим \x
в psql
, где запись будет печататься в подробном списке, а не в таблице.
$ rails routes --expanded --[ Route 1 ]------------------------------------------------------- Prefix | high_scores Verb | GET URI | /high_scores(.:format) Controller#Action | high_scores#index --[ Route 2 ]------------------------------------------------------- Prefix | new_high_score Verb | GET URI | /high_scores/new(.:format) Controller#Action | high_scores#new --[ Route 3 ]------------------------------------------------------- Prefix | blog Verb | URI | /blog Controller#Action | Blog::Engine [ Routes for Blog::Engine ] --[ Route 1 ]------------------------------------------------------- Prefix | cart Verb | GET URI | /cart(.:format) Controller#Action | cart#show
Я думаю, это очень полезно, когда у вас много сложных маршрутов, и их трудно увидеть, если у вас нет очень большого дисплея.
Более подробную информацию можно найти в запросе на перенос от Бенуа Тижо здесь: