программы для быстрого поиска текста в исходниках
От: bazis1 Канада  
Дата: 07.08.12 17:29
Оценка:
Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).

Платное/бесплатное — не важно (в разумных пределах).
Re: программы для быстрого поиска текста в исходниках
От: MTD https://github.com/mtrempoltsev
Дата: 07.08.12 17:56
Оценка:
Здравствуйте, bazis1, Вы писали:

B>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


ctags
Re: программы для быстрого поиска текста в исходниках
От: abibok  
Дата: 07.08.12 18:04
Оценка: +2
SourceInsight
Re[2]: программы для быстрого поиска текста в исходниках
От: bazis1 Канада  
Дата: 07.08.12 18:10
Оценка:
Здравствуйте, MTD, Вы писали:

MTD>Здравствуйте, bazis1, Вы писали:


B>>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


MTD>ctags

А GUI нормальный для него есть? Или разгребать руками в консоли список из 100 результатов?
Re: программы для быстрого поиска текста в исходниках
От: Denys V. Украина http://ua.linkedin.com/in/dvalchuk
Дата: 07.08.12 18:43
Оценка:
Здравствуйте, bazis1, Вы писали:

b> Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


b> Платное/бесплатное — не важно (в разумных пределах).


ack-grep
очень даже
но да — консоль
avalon 1.0rc3 build 430, zlib 1.2.5
С уважением Denys Valchuk

IMHO чем больше мнений тем оптимальней выбор варианта... :)
Re: программы для быстрого поиска текста в исходниках
От: Amras Singollo  
Дата: 07.08.12 19:28
Оценка:
Здравствуйте, bazis1, Вы писали:

B>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


B>Платное/бесплатное — не важно (в разумных пределах).


Notepad++ + OpenCTags

http://notepad-plus-plus.org/
http://openctags.sourceforge.net/
Re: программы для быстрого поиска текста в исходниках
От: nen777w  
Дата: 07.08.12 19:57
Оценка:
Вот у нас в конторе вот такая штука используется.
Я тут недавно, так что оценить не успел. Но вроде неплохо.
Re: Far+swishe
От: Lazy Cjow Rhrr Россия lj://_lcr_
Дата: 08.08.12 04:49
Оценка: 2 (1)
bazis1,

B>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


B>Платное/бесплатное — не важно (в разумных пределах).


Обычный рабоче-крестьянский Far + Swish-E plugin.
http://alter.org.ua/ru/soft/win/far_indexer/

На 200 Мб исходников ищет почти мгновенно. Есть поддержка регекспов и нечëткого поиска.
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
Re[3]: программы для быстрого поиска текста в исходниках
От: MTD https://github.com/mtrempoltsev
Дата: 08.08.12 06:05
Оценка:
Здравствуйте, bazis1, Вы писали:

B>А GUI нормальный для него есть? Или разгребать руками в консоли список из 100 результатов?


Наверное есть, для него много всего есть. Я его с vi использовал.
Re: программы для быстрого поиска текста в исходниках
От: Maniacal Россия  
Дата: 08.08.12 07:01
Оценка:
Здравствуйте, bazis1, Вы писали:

B>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


B>Платное/бесплатное — не важно (в разумных пределах).


Кнопка F3 в Windows 7 (при условии, что "ручками" не отключена индексация).
Re[3]: программы для быстрого поиска текста в исходниках
От: Centaur Россия  
Дата: 08.08.12 07:16
Оценка:
Здравствуйте, bazis1, Вы писали:

MTD>>ctags

B>А GUI нормальный для него есть? Или разгребать руками в консоли список из 100 результатов?

Нормальный GUI для ctags называется Emacs. Или vi, по вкусу. Или можно даже FAR прикрутить, при наличии рук.
Re: программы для быстрого поиска текста в исходниках
От: swined Россия  
Дата: 21.08.12 04:19
Оценка:
Здравствуйте, bazis1, Вы писали:

B>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).


B>Платное/бесплатное — не важно (в разумных пределах).


grep
Re: программы для быстрого поиска текста в исходниках
От: aik Австралия  
Дата: 21.08.12 08:32
Оценка:
Здравствуйте, bazis1, Вы писали:

B>Посоветуйте сабж, плз. Надо, чтобы, скажем, проиндексировала полгига линуксовых исходников (или, скажем, маковский кернел) и потом мгновенно искала по тексту (а еще лучше, по регекспам). И чтобы результаты отображались юзабельно (скажем, список в котором сразу приводятся фрагменты файлов).

B>Платное/бесплатное — не важно (в разумных пределах).

Куча ответов и ни одного правильного
vim + cscope. ctags — унылый позавчерашний день. makefile ядра даже умеет делать базу для cscope через make cscope.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.