2013-07-27 3 views
0

Я разрабатываю веб-сайт на основе asp demo для своих учеников. На моем веб-сайте учащийся может увидеть гласную демонстрацию. Теперь я даю две кнопки на каждой странице, после первого щелчка они могут видеть исходный код страницы .aspx, а второй - код .cs. То, что я сделал до сих пор, когда студент нажимает на любую из кнопок, я читаю содержимое файла и show.code в многострочном текстовом поле. эти вещи работают нормально, но мое требование о том, чтобы код отображался в том же формате, что и в визуальной студии, например, ключевые слова, должен отображаться синим шрифтом, как и в сравнении с . Пожалуйста, помогите мне ....Отображение текста в текстовом поле с фактическим форматированием

ответ

0

Это на самом деле намного сложнее, чем кажется. Вместо того, чтобы пытаться реализовать свои собственные, я бы предложил взглянуть на предложения, приведенные в этой статье Stack Overflow: Is there a free code to html syntax highlighter written in C#? или посмотреть на this blog post, в котором объясняется, как сделать синтаксис синтаксиса C# с использованием Roslyn.

0

У меня есть он, скачанный dll colorcode, который конвертирует исходный код в форматированный html.

Смежные вопросы