Hi Again, What do you guys think? If all are okay then let me know I will work on a PR.
Thanks & Regards, Tushar Maroo On Sun, Dec 1, 2019 at 6:09 PM Tushar Maroo <tusharma...@gmail.com> wrote: > Hi All, > > The thing which I often use on my *CLI* is *rails routes* > > I either use grep to filter out a specific route I want or I use > controller level filtering using *rails routes -c InboundEmails* > > But I and some of my friends struggled to see output clearly, as there are > just too many columns, long routes, and such a small screen. (I am talking > about a regular laptop) > > The regular output looks like: > > *Prefix | Verb | URI | Controller#Action* > > And there is *no direct option for column level filtering*, So either > some of us reduce fonts or use *awk* type things and using a shell > script/shortcut to reduce the output. > > I would prefer having a clean approach wherein we can pass arguments to *rails > routes* command something like *bundle exec rails routes -c InboundEmails > -f verb,path,reqs* > > And the out will look like: > > *Verb | URI | Controller#Action* > > It will easily filter out the columns If someone doesn't need it, no need > to use *awk* things anymore. > > Also, it would be an optional use case so other people who are happy about > the current approach don't see a change and developer experience remains > the same. > > Let me know what you think. I can quickly put up a working code for the > same. > > Note: > > - I am proposing this only for Command-Line. > - I need a better alias than *-f*, so all suggestions are welcome. > > > Thanks. > Tushar > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Ruby on Rails: Core" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/rubyonrails-core/j1IgbAWuFmY/unsubscribe > . > To unsubscribe from this group and all its topics, send an email to > rubyonrails-core+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-core/57f561de-caa4-4dab-a01c-1a1bf0392735%40googlegroups.com > <https://groups.google.com/d/msgid/rubyonrails-core/57f561de-caa4-4dab-a01c-1a1bf0392735%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-core/CAHG6SBTTvPjVALuXuXT3xZwSNCN6i9FKMrY5oFCzgPquz%3DH9gg%40mail.gmail.com.