monaco has a diff view mode (sample on the monaco website) find out whats the best way for this feature (for example a second ui control with this feature)