Hacker News new | ask | show | jobs
by antoineMoPa 1545 days ago
Tools I use:

- grep

- ag - Same as grep, but faster!

- find - when looking for a file by name

- helm (an epic Emacs package which does interactive search)

Used to work at a Windows shop and we used Entrian in visual studio. That was pretty good, bust closed source and a pain to setup.

1 comments

How do you get those tools to work with git branches?

We use bitbucket at work which goes out of its way to stink regarding search. But I personally find it hard to find some code in some branch of some repository that uses x.

Honestly I never really needed to search across multiple branches*. What I want to find is usually in master or in my own dev branch. Sometimes though I need to search older versions of the code and I always find `gitk` useful for that.

* Except at the windows shop where Azure Devops would provide ways to search multiple TFS branches of our product. Life is much better in companies where the master branch is the source of truth and you don't have to maintain different branches.