Trix Editor Syntaxhervorhebung
Created: 2025/05/05, Updated: 2026/03/25,22:12:57Subpages Menu
Als Entwickler kommt irgendwann der Zeitpunkt, an dem wir uns mit Syntaxhervorhebung (Code Highlighting | Syntax Highlighting) befassen müssen.
Ganz gleich, ob wir einen Blog, ein CMS, eine Dokumentationswebseite oder eine andere Rails-Anwendung erstellen, das Hinzufügen von Syntaxhervorhebung zu Code-Blöcken ist eine unverzichtbare Funktion.
In diesem Artikel lernen wir, wie man Syntax-Hervorhebung zu Rails-Anwendungen hinzufügt, indem wir verschiedene Möglichkeiten dazu und ein paar nützliche Tricks zur Verbesserung der Benutzererfahrung vorstellen.
Ganz gleich, ob wir einen Blog, ein CMS, eine Dokumentationswebseite oder eine andere Rails-Anwendung erstellen, das Hinzufügen von Syntaxhervorhebung zu Code-Blöcken ist eine unverzichtbare Funktion.
In diesem Artikel lernen wir, wie man Syntax-Hervorhebung zu Rails-Anwendungen hinzufügt, indem wir verschiedene Möglichkeiten dazu und ein paar nützliche Tricks zur Verbesserung der Benutzererfahrung vorstellen.
Test Syntax hl ..
RUBY
def theme(theme)
# Get some CSS
Rouge::Theme.find(theme).render(scope: ".highlight")
end
CSS
pre code-lang {
position: absolute;
top: 0;
width: 100px;
}
Test Syntax hl row 2
ERB
<div class="column">
published_at:
<div class="control">
<%= @admin_article.published_at %>
</div>
</div>