Alex Figl-Brick
EnglishDeutsch

kotlin-ts-mode für Emacs

GitLab Link

Das ist mit Abstand mein erfolgreichstes Projekt. Ich habe die tolle tree-sitter Integration in Emacs, um eine schönes Arbeitumfeld für Kotlin zu entwickeln.

Werkzeuge for einfachere LilyPond Dateien

Ich spiele Banjo als Hobby (falls du Interesse hast, ich fokusiere zur Zeit auf das irische Tenorbanjo, habe aber in der Vergangenheit auch Clawhammer auf dem amerikanischen fünfsaitigen Banjo gespielt), und wollte meine Noten digital auf dem Laptop haben. Ich habe dafür LilyPond benutzt, aber ich habe gedacht, man könnte interessantere Integrationen und Werkzeuge bauen. Das ist aber ganz schwierig, weil die Sprache eigentlisch ganz schwierig zum parsen ist. Es gibt ein Projekt darum, eine tree-sitter Grammatik zu schreiben, aber sie ist so generisch, dass es eigentlich ganz schwierig ist, damit Werkzeuge zu bauen.

Dieses Projekt ist ein Versuch, nur "häufige" Dinge in LilyPond zu unterstützen, und damit nicht alles verstehen zu müssen. Damit habe ich ein Parser entwickelt, das ganz einfach zum nutzen ist, und darauf eine Emacs Integration gebaut.

MIPS Syntax Highlighting für Vim

Link zum Script

Lang bevor ich mit Emacs angefangen habe, habe ich Vim benutzt. Damals, als ich in der Uni war, habe ich ein bisschen mit MIPS gearbeitet und habe ein Syntax-Highlighting dafür geschrieben. Inzwischen, soweit ich weiß, haben andere Leute es weiterentwickelt, aber es war eins meiner ersten Projekte.