Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have used Total Commander in Windows to search string in files, view results and browse source tree.

In mac, I have not found similar tool. Does anybody have good suggestions?

I have tried Spotlight, but that does not search through all files.

Grep is too slow to use (navigating search results is pain).

share|improve this question
    
Is this of any help? superuser.com/questions/72774/… (seems somewhat similar) –  Jonik Dec 4 '09 at 9:24
add comment

6 Answers

Spotlight is configurable. Check system preferences. You could also use Google Desktop: http://desktop.google.com/

share|improve this answer
add comment

You might use Find & Replace It! This utility can search any text file for a given string or regular expression. This is a shareware but the nice thing is that the free demo version lets you search for text, only the replacements (files modifications) are unavailable. Hence, if you only need to find something in your source code, it might help.

This software detects the charset of your files (most of the time). That's convenient when you have both some HTML/XML files using UTF-8 encoding and PHP scripts encoded with ASCII.

share|improve this answer
add comment

I use Path Finder for this. It allows you to filter in searches.

If I understand your question, that is what your looking for?

share|improve this answer
add comment

Spotlight doesn't search/index all files by default, but you can explicitly tell it to search System files and can also get it to index excluded directories.

share|improve this answer
add comment

There's Disk Order. It's supposed to be the Total Commander for Mac... But I have never tried it, and I don't know if it would be a solution for your problem.

share|improve this answer
add comment

ack-grep might be what you want:

ack is a tool like grep, designed for programmers with large trees of heterogeneous source code. ack is written purely in Perl, and takes advantage of the power of Perl's regular expressions.
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.