I write/modify code in multiple file formats like perl, html, css, php, javascript, autohotkey script, … etc.
I often search my personal library of source code for examples of syntax or complex logic for reuse in new code. Or, I will search through a directory tree for code references to a particular string (e.g. all references to a particular css style within perl, php, html, and javascript). Sometimes I even search for cryptic strings like =~, because I am searching for a particular regular expression in one of my perl programs.
Sometimes I search existing code using copernic, but unfortunately it can only search for words and automatically ignores any programming syntax. Windows 7 file search seems worse than Windows XP file search.
My question is… How do you search through your own libraries of source code?
I usually use the search function in my IDE (nuSphere phpEd). It is reasonably fast, and allows me to filter by file types. Windows’ search facility is useless, and somehow manages to get worse in every new version.
Anyway, I asked a question about programming-friendly search programs a while back. Maybe one of the answers helps.