Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Разработчики) | Sun Microsystems / Oracle Corporation |
---|---|
Стабильный выпуск | 1.6.9 [1] / 7 апреля 2021 г . |
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | Индексатор и перекрестный указатель с контролем версий |
Лицензия | CDDL |
Веб-сайт | оракул |
OpenGrok - это система поиска исходного кода и перекрестных ссылок. Это помогает программистам искать, делать перекрестные ссылки и перемещаться по деревьям исходного кода, чтобы облегчить понимание кода .
Он может понимать различные форматы файлов программ и истории управления версиями, такие как Monotone , SCCS , RCS , CVS , Subversion , Mercurial , Git , Clearcase , Perforce и Bazaar . [2]
Название происходит от термина grok , жаргонного термина, используемого в вычислительной технике для обозначения «глубоко понимать». Термин « грок» появился в научно-фантастическом романе Роберта А. Хайнлайна « Незнакомец в чужой стране» .
OpenGrok разрабатывается в основном сообществом с помощью нескольких инженеров из Oracle Corporation (бывшая Sun Microsystems ). OpenGrok выпущен на условиях Общей лицензии на разработку и распространение (CDDL).
Особенности [ править ]
OpenGrok поддерживает:
- Полнотекстовый поиск
- Поиск по определению
- Поиск по идентификатору
- Поиск пути
- Поиск по истории
- Показывает совпадающие линии
- Иерархический поиск
- синтаксис запроса, например И , ИЛИ , поле :
- Инкрементное обновление
- Подсветка синтаксиса перекрестных ссылок (Xref)
- Быстрая навигация внутри файла
- Интерфейс для SCM
- Используемые URL
- Индивидуальная загрузка файла
- Изменения на уровне каталога
- Поддержка нескольких языков
- Советчик
- RESTful API
См. Также [ править ]
- LXR Cross Referencer
- ViewVC
- FishEye (программное обеспечение)
Ссылки [ править ]
- ^ "Выпуск 1.6.9" . 7 апреля 2021 . Проверено 16 апреля 2021 года .
- ^ https://github.com/OpenGrok/OpenGrok/wiki/Supported-Revision-Control-Systems
Внешние ссылки [ править ]
- Официальный веб-сайт
- OpenGrok в Open Hub
- Перекрестная ссылка BSD суперпользователя