Ich und ein Freund von mir arbeiten an einer Codebasis und ein Problem ist entstanden. Daher halte ich mich gerne an jeden gängigen Stil-Standard, der Werkzeugunterstützung für das automatische Format bietet. Mein Freund hat härter Code zu lesen und zu stark bevorzugt Dinge wie Funktionen in folgendem FormatWie Code in bestimmten Format anzeigen, aber in einem anderen Commit?
function foo()
{
console.log('bar');
}
Dies hilft ihm, den Anfang und das Ende der Blöcke zu unterscheiden.
Vergleichen Sie mit diesem Format, wo die öffnende Klammer in der gleichen Zeile wie das Funktionsschlüsselwort ist.
function foo() {
console.log('bar');
}
Gibt es einen glatten Weg, um einen Code-Stil im Projekt durchzusetzen, während ein Entwickler ermöglicht zu sehen und scheinbar fügen Sie Code in ihrem bevorzugten Format? Ich habe über Git-Hooks gelesen, von denen ich annahm, dass sie ein Teil der Formatierung des Codes vor dem Commit sein könnten. Ich kann jedoch keine vollständige Lösung für das beschriebene Szenario finden.
Siehe https://youtrack.jetbrains.com/issue/IDEA-170216. – CrazyCoder