Це програма для Linux під назвою Zoekt, останню версію якої можна завантажити як zoektsourcecode.zip. Її можна запускати онлайн на безкоштовному хостинг-провайдері OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою Zoekt з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
СКРЕНИ:
Зоект
ОПИС:
zoekt — це швидка, масштабована пошукова система коду, написана на Go, яка створює стиснуті індекси (шарди) для репозиторіїв вихідного коду та обробляє запити регулярних виразів та підрядків з низькою затримкою. Вона оптимізована для робочих процесів розробників: оновлення індексів з Git, миттєвий пошук по багатьох репозиторіях та перехід до результатів з навколишнім контекстом та навігацією по файлах. Індексатор використовує ефективні словники n-грам та списки публікацій, щоб знизити затримку запитів, зберігаючи метадані (гілка, мова, репозиторій) для точної фільтрації. Вбудований веб-інтерфейс та JSON API дозволяють як інтерактивне дослідження, так і інтеграцію в редактори та інші інструменти. Він підтримує евристики ранжування, такі як зважування шляхів та усвідомлення символів, щоб першими виявляти ймовірні збіги, навіть у монорепозиторіях. Інкрементальна та паралельна індексація дозволяють їй не відставати від активних баз коду, що робить її придатною як для локального розгортання, так і для багатокористувацьких сервісів.
Функції
- Високопродуктивний індексатор з інкрементальною інтеграцією Git
- Швидкі запити на основі регулярних виразів, підрядків та меж слів у багатьох репозиторіях
- Розширені фільтри за репозиторієм, гілкою, мовою та шляхом до файлу
- Веб-інтерфейс та JSON API для інтерактивного та програмного використання
- Рейтинг релевантності з вагою шляху та усвідомленням символів
- Шарувата, паралельна архітектура для горизонтального масштабування та низької затримки хвоста
Категорії
Цю програму також можна завантажити з https://sourceforge.net/projects/zoekt.mirror/. Вона розміщена на OnWorks для найпростішого запуску онлайн з однієї з наших безкоштовних операційних систем.