Finding a usable code search engine

Google Code Search
Pros
  • links to the code in the same package
Cons
  • Limited set of languages, e.g. no Groovy search
  • No in-page links to other classes
  • Virtually no code highlighting, only comments are highlighted.
Koders.com
Pros
  • In-page links to other classes' search and direct links to the class definition of the searched class
  • Code highlighting all the languages
Cons
  • No package navigation from the matched code
Krugle
Pros
  • Code highlighting for the most popular languages (C, C++,Java,Pascal)
  • Navigation sidebar with the file tree of the package
Cons
  • No in-page links to other classes