hvert større open source-projekt har sin egen stilguide: et sæt konventioner(undertiden vilkårlig) om, hvordan man skriver kode til det projekt. Det er meget lettere at forstå en stor kodebase, når al koden i den er i enkonsistent stil.
“Style” dækker meget jord, fra “brug camelCase til variable navne” til”brug aldrig globale variabler” til “brug aldrig undtagelser.”Dette projekt (google/styleguide) linker til de retningslinjer for Stil, Vi bruger til Google-kode. Hvis du ændrer et projekt, der stammer fra Google, kan du blive peget på denne side for at se stilvejledningerder gælder for det pågældende projekt.
dette projekt indeholder C++ Style Guide, C# Style Guide, hurtig stil Guide,Objective-C Style Guide, Java Style Guide, Python Style Guide,R Style Guide, Shell Style Guide,HTML/CSS Style Guide, JavaScript Style Guide, TypeScript Style Guide,AngularJS Style Guide, Common Lisp Style Guide og Vimscript Style Guide. Dette projekt indeholder også cpplint, et værktøj til at hjælpe med style guide compliance og google-C-style.el, en Emacs-indstillingsfil til Google style.
hvis projektet kræver, at du opretter et nyt dokumentformat, kan vejledningen Formatformat for dokumentformat være nyttig. Ud over de faktiske stylerules indeholder den også råd om at designe din egen vs. tilpasse en eksisterendeformat, om formateringsdokumentformatering og om elementer vs. attributter.
stilvejledningerne i dette projekt er licenseret under CC-By 3.0-licensen,som opfordrer dig til at dele disse dokumenter.Se https://creativecommons.org/licenses/by/3.0/ for flere detaljer.