Przeglądarka kodów

Przeglądarka kodów to edytor, czasem ze składanymi lub innymi zaawansowanymi możliwościami układu, przeznaczony do strukturyzowania kodu źródłowego lub, co za tym idzie, innego rodzaju plików tekstowych . Ponieważ zazwyczaj jest świadomy składni (i do pewnego stopnia semantyki) wyświetlanego tekstu, może używać różnych technik, aby nawigacja i odsyłacze były szybsze i łatwiejsze; pozwala to na przedstawienie dobrego przeglądu kodu dużych projektów.

Edytor tego typu sytuuje się pomiędzy tradycyjnym edytorem tekstu, przeglądarką klasy Smalltalk a przeglądarką internetową typu Mozilla. Wyświetla uporządkowany plik tekstowy (składanie oparte na znacznikach) hierarchicznie, czasami przy użyciu wielu paneli. Przeglądarka kodu zwykle obsługuje podświetlanie składni dla głównych języków i często pozwala użytkownikom definiować schematy podświetlania dla innych plików związanych z ich działalnością; w niektórych przypadkach może również integrować dane wyjściowe innych programów, takich jak gdb .

Chociaż przeglądarki kodu zostały pierwotnie zaprojektowane do edycji programów, można ich również używać do innych zadań, takich jak tworzenie konspektu w postaci zwykłego tekstu lub pomoc w zrozumieniu istniejącego kodu źródłowego.