Браузер кода


Браузер кода — это редактор, иногда со свертыванием или другими расширенными возможностями компоновки, предназначенный для структурирования исходного кода или, в более широком смысле, других типов текстовых файлов . Поскольку он обычно осведомлен о синтаксисе (и, в некоторой степени, семантике) отображаемого текста, он может использовать различные методы для ускорения и упрощения навигации и перекрестных ссылок; это позволяет ему представить хороший обзор кода больших проектов.

Редактор этого типа находится между традиционным текстовым редактором, браузером класса Smalltalk и веб-браузером , таким как Mozilla. Он отображает структурированный текстовый файл (свертывание на основе маркеров) иерархически, иногда с использованием нескольких панелей. Браузер кода обычно поддерживает подсветку синтаксиса для основных языков и часто позволяет пользователям определять схемы подсветки для других файлов, имеющих отношение к их деятельности; в некоторых случаях он может также интегрировать вывод других программ, таких как gdb .

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