Какой поисковый движок выбрать для поиска по коду?

Есть идея — сделать плагин для Sublime Text 2, который бы искал код по всему проекту.

Какой лучше использовать движок для этого дела?


Смотрю в сторону Lucene. Пока не знаю, можно ли заточить его так чтобы нормально искало код.


И другая проблема, PyLucene нужно устанавливать и он написан на Java. А нет ли opensource порта на Python чтобы можно было положить в исходники плагина?
  • Вопрос задан
  • 2893 просмотра
Пригласить эксперта
Ответы на вопрос 2
miraage
@miraage
Старый прогер
В IDE от JetBrains поиск по проекту делается нативным «Find in Path».

Ответ написан
@aNDREIQA
Писал по этой теме диплом :)
из самых доступных и удобных для поиска кода будет opengrok. он основан на ctags.
Вы также можете написать фронт для lucene или sphinx.

OpenGrok работает из коробки, поддерживает подсветку синтаксиса, умеет работать с vcs's. А если его интегрировать с doxygen, то вообще сказка получается.

hub.opensolaris.org/bin/view/Project+opengrok/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы