4 Stimmen

Rails Browser Syntax Highlighting Plugin?

Was ist das Standard-Rails-Plugin für die Syntaxhervorhebung (in einem Website-Admin-Panel zum Beispiel, nicht für TextMate), das sofort in einem Rails-Projekt funktioniert?

6voto

Simone Carletti Punkte 168374

Ich habe viele verschiedene Möglichkeiten für die Code-Hervorhebung in der Rails-Community gesehen.

  • Die GitHub-Crew liebt Pygments. Sie verwenden es an vielen verschiedenen Stellen, einschließlich Jekyll und GitHub selbst. Der Nachteil ist, dass es eine Python-Bibliothek ist, sodass Sie Python installieren und es als Shell-Aufgabe ausführen müssten.
  • SyntaxHighlighter ist eine andere beliebte, JavaScript-basierte Lösung. Diese wird von WordPress und Yahoo! verwendet. Es gibt viele verschiedene Rails-Plugins dafür, auch wenn die Integration tatsächlich kein Plugin erfordert.
  • Ruby bietet 3 Code-Highlighting-Gems: Ultraviolet, Syntax und CodeRay. Soweit ich weiß, ist der letzte am meisten verbreitet.

Ich habe all diese Lösungen in der Vergangenheit ausprobiert. Ich verwende tatsächlich Pygments für ein paar Jekyll-Blogs und JavaScript-basierte Lösungen in allen anderen Fällen.

4voto

Toby Hede Punkte 36095

Ich benutze CodeMirror. Nicht ganz ein Plugin, aber trotzdem sehr einfach in Rails zu integrieren.

2voto

qrush Punkte 1003

Wir verwenden highlight.js auf http://giantrobots.thoughtbot.com (ist keine Rails-App, aber egal), und es ist fantastisch.

http://softwaremaniacs.org/soft/highlight/de/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X