Potrzbeuję do tego dorzucić numerowanie linii poszczególnych wierszy oraz możliwość zaznaczenia całego kodu. Czy ktoś może już z tym 'walczył'? Jeśli nie to jakieś sugestie jak się za to zabrać?

Może ktoś poleci mi coś innego? Potrzebuję ogólnie skrypt, który koloruje różnorakie języki (ich składnię), numerację linii oraz możliwość zaznaczenia całego kodu. od podstaw mi się tego nie chce tworzyć bo najpierw się trzeba naczytać w necie, potem coś ustrugać, wyelminować błędy itd. a po co skoro ktoś już to pewnie zrobił i udostępnił.