Sha256: 2c675dd19180300d70829dd87fd6bc4cb95c858560a138d2280e514f5af796d0
Contents?: true
Size: 1.29 KB
Versions: 3
Compression:
Stored size: 1.29 KB
Contents
[22.07.2011] Currently, almost everything what I write is rendered by Ruby on Rails and Sinatra applications. To improve the readability of the text, I want the code fragments to be colored. So extending Rails and Sinatra frameworks with syntax highlighting is a must. The problem is to how syntax highlighting features are hooked into these frameworks. Look at the current practice. To this end, analyze the top three tools listed on *The Ruby Toolbox* in category [Syntax Highlighting](http://ruby-toolbox.com/categories/syntax_highlighting.html). [tm_syntax_highlighting](http://github.com/arya/tm_syntax_highlighting/) (plugin): code(some_ruby_code, :theme => "twilight", :lang => "ruby", :line_numbers => true) [harsh](http://carboni.ca/projects/harsh/) (plugin): <% harsh :theme => :dawn do %> | <% harsh %Q{ some_ruby_code }, :theme => :dawn %> some_ruby_code | <% end %> | [Redcloth with CodeRay](http://github.com/augustl/redcloth-with-coderay) (gem): <source:ruby> some_ruby_code </source> In each piece of code inserted into html we must change: `<` to `<`. This is annoying thing. Analyze packages mentioned at the *The Ruby Toolbox* page: [Syntax Highlighting](http://ruby-toolbox.com/categories/syntax_highlighting.html)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rack-codehighlighter-0.6.0 | TODO |
rack-codehighlighter-0.5.1 | TODO |
rack-codehighlighter-0.5.0 | TODO |