Некоторые инструменты для навигации и поиска кода в FreeBSD:
- Редактор ee (Easy Editor). 1 Штатное средство для работы с текстами во FreeBSD. 1 Навигация по тексту осуществляется с помощью клавиш управления курсора или управляющих комбинаций клавиши Control с какой-либо из литерных. 1
- Утилита devel/cscope. 2 Позволяет быстро переходить между файлами исходного кода. 2 Создаёт базу тегов, которая в дальнейшем используется для перехода между прототипами и определениями функций. 2
- Утилита devel/cscout. 2 Анализирует исходный код и позволяет запустить локальный веб-сервер. 2 После этого можно перемещаться по базе исходного кода в веб-браузере. 2
- Система маркировки исходного кода devel/global. 2 Независима от любого редактора, может различать определения и ссылки на символы. 2
Также для поиска файлов в FreeBSD можно использовать команду whereis, которая ограничивает поиск заранее определённым списком каталогов, в которых содержатся исполняемые файлы команд, исходные файлы и страницы руководства. 5