Tach!
P.S.: Code ist keine Sammlung von tabellarischen Daten. Ich halte es deshalb nicht für sinnvoll, ihn wie eine (unsichtbare) Tabelle zu formatieren.
const jahr = 2020;
let jahrtext = "Wir schreiben das Jahr ";
let ausgabe = jahrtext + jahr;
Man könnte zwar kategorisieren, in der linken Spalte sind Schlüsselwörter, in der mittleren Variablennamen und in der rechten Ausdrücke, doch solche Zusammenhänge sind eher philosophischer Natur und nicht praxisrelevant. Die Zusammenhänge sind vielmehr zeilenweise, so dass die Zeilen in sich einen optischen Zusammenhang bilden müssen und nicht die für das Verständnis der jeweiligen Zeile oftmals nicht weiter relevanten Vorgänger- und Nachfolgerzeilen.
Besonders wenn einzelne "Spalten" durch Ausreißer (wie langer Variablenname) soweit ausgedehnt werden, dass es schwerer wird zu erkennen, welcher Ausdruck nun zu welchem Variablennamen und welchem Schlüsselwort gehört, überwiegen die Nachteile in der Lesbarkeit der vermeintlich besseren Ästhetik.
dedlfix.