OpenGrok
| OpenGrok | |
|---|---|
| Разработчики | Sun Microsystems/Oracle |
| Написана на | Java |
| Операционная система | Кроссплатформенное программное обеспечение |
| Аппаратная платформа | Java Virtual Machine |
| Последняя версия | 1.3.6 (11 декабря 2019) |
| Репозиторий | github.com/oracle/opengr… |
| Лицензия | CDDL |
| Сайт | opengrok.github.io/OpenG… |
OpenGrok — свободное программное обеспечение, предназначенное для индексации исходного программного кода и веб-приложение для поиска и навигации по проиндексированному исходному коду. Поиск построен на основе движка Lucene.
Возможности
- Для многих языков программирования поддерживается подсветка синтаксиса и распознавание мест объявления и использования идентификаторов (переменных, имён классов, методов, и так далее).
- Интегрируется с распространёнными системами контроля версий, среди которых CVS, SVN, Git, Mercurial и другие.
- Возможность просмотра исторических версий и аннотированного историей кода, поиск по истории.
- Инкрементальное обновление индекса — позволяет встраивать индексатор в пост-коммитные хуки в системах контроля версий.
- Проект написан на языке программирования Java и, как следствие, платформо-независим — работает под Windows и многими вариантами Unix.
См. также
Ссылки
- Официальный сайт проекта OpenGrok Архивная копия от 26 сентября 2017 на Wayback Machine
Примеры репозиториев исходного кода:
- Поиск OpenGrok по исходным кодам операционной системы OpenSolaris
- Поиск OpenGrok (недоступная ссылка) по исходным кодам офисного пакета Open Office
- Поиск OpenGrok Архивная копия от 22 августа 2010 на Wayback Machine по исходным кодам операционной системы NetBSD
- Поиск OpenGrok Архивная копия от 27 декабря 2014 на Wayback Machine по исходным кодам семейства операционных систем BSD
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.