Перейти к содержанию

Поиск по коду (code search)


Доступно в OnPremise и Enterprise версии

Функционал поиска по коду — это инструмент, который позволяет разработчикам быстро находить нужные фрагменты кода в различных проектах, либо же в конкретном. Он помогает ориентироваться в кодовой базе и ускоряет процесс разработки.

Поиск по коду доступен в двух вариантах:

  • Поиск по коду по всем проектам (Enterprise)
  • Поиск по коду в конкретном проекте (OnPremise, Enterprise)

Внимание!

Для работы поиска по коду необходимо наличие подключенного ElasticSearch к вашему GitFlic. С инструкцией по подключению ElasticSearch можно ознакомиться здесь

С параметрами, влияющими на работу ElasticSearch и поиска по коду, можно ознакомиться здесь

Также, помимо подключения необходимо, чтобы проекты, по которым вы хотите начать поиск были проиндексированы. Более подробно об индексации проектов можно прочитать тут

Поиск кода по всем проектам

Доступно в Enterprise версии

Для того чтобы начать глобальный поиск по всем проектам, вам необходимо ввести текст, который вы хотите найти в глобальный поиск

Далее, выберите вкладку Код, где вы можете ознакомиться с результатами поиска. Далее, в случае необходимости, вы можете перейти к найденным файлам, или же в проект, где они были найдены кликнув по названию файла, или проекта соответственно.

Обратите внимание, поиск производится по всем публичным проектам, а также по приватным проектам, к которым у вас есть доступ.

Поиск кода по конкретному проекту

Доступно в OnPremise и Enterprise версии

Для того чтобы начать поиск кода по конкретному проекту, вам необходимо перейти в нужный проект, на вкладку файлы. Далее вам необходимо нажать иконку поиска.

Далее введите тот текст, который вы хотите найти, и вновь нажмите на иконку поиска.

На странице вы можете ознакомиться с результатами поиска по проекту. Аналогично глобальному поиску вы можете перейти к найденным файлам, или же проекту, где они были найдены кликнув по названию файла, или проекта соответственно.

Смотрите также

Настройка индексации кода проектов
Узнайте как настроить индексацию кода проектов, а также гибко управлять настройками индексации на уровне команды, компании или же всего сервиса