Too Long; Didn't Read
Amr Hesham uses CodeView library to create a syntax highlighter for programming languages with many extra features like autocomplete, change theme, and syntax in the runtime. The first idea is to use it in content-sharing applications. You can also use it with a searching feature to highlight all matched keywords in the content. It’s very easy to use, well documented and well documented, and you can find many examples on Github. You need to use imagination and creativity to create great features with CodeView.