🌐
Google
google.github.io › styleguide
Google Style Guides | Style guides for Google-originated open-source projects
It is much easier to understand a large codebase when all the code in it is in a consistent style. “Style” covers a lot of ground, from “use camelCase for variable names” to “never use global variables” to “never use exceptions.” This project (google/styleguide) links to the style guidelines we use for Google code.
🌐
Google
developers.google.com › style › code samples
Code samples | Google developer documentation style guide | Google for Developers
October 10, 2025 - Format code blocks as preformatted text using `\u003cpre\u003e` in HTML or four-space indentation in Markdown. Indicate omitted code with language-specific comments, not ellipses. Introduce samples with a sentence ending in a colon or period. Use public Google coding style guides if there is not an existing style guide.\n"]]
🌐
GitHub
github.com › google › google-java-format
GitHub - google/google-java-format: Reformats Java source code to comply with Google Java Style. · GitHub
August 14, 2026 - Drop it into the Eclipse drop-ins folder to activate the plugin. ... These that can be selected in "Window" > "Preferences" > "Java" > "Code Style" > "Formatter" > "Formatter Implementation".
Author: google
🌐
Randomprogramming
randomprogramming.com › 2014 › 10 › googles-c-style-guide
Google’s C++ Style Guide | Random programming
October 10, 2014 - Smart pointers are a great way to manage lifetime (and smart pointers are encouraged by the style guide). I have worked at a number of places that banned exceptions for a variety of reasons, some good, some bad. It is possible to write decent C++ code without exceptions, but their absence does make life harder. ... According to the given reasoning, there will never be a time when exceptions are allowed in Google’s code.
🌐
Checkstyle
checkstyle.org › styleguides › google-java-style-20180523 › javaguide.html
Google Java Style Guide
Terminology Note: Horizontal alignment is the practice of adding a variable number of additional spaces in your code with the goal of making certain tokens appear directly below certain other tokens on previous lines. This practice is permitted, but is never required by Google Style.
🌐
Sourcery
sourcery.ai › blog › dissecting-the-google-style-guide
Dissecting the Google Style Guide
Google’s Style Guide is made up of more than 40 sets of “do’s and don’ts” for use within Python and is broken into two key sections - Python Language Rules & Python Style Rules. Broadly speaking the Language Rules are used to define how Google approaches using (and importantly not using) and structuring different elements of the Python language within their code.
Find elsewhere
🌐
Google Gemini
gemini.google.com
Google Gemini
Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.
🌐
Medium
medium.com › swlh › configuring-google-style-guide-for-java-for-intellij-c727af4ef248
Configuring Google Style Guide for Java for IntelliJ | by Reed Odeneal | The Startup | Medium
November 16, 2020 - Download the intellij-java-google-style.xml file from the google/styleguide repository here. Launch IntelliJ and go to the Settings > Preferences… menu and expand the Code Style sub-menu underneath Editor. Here, you will see a list of supported languages.
🌐
GitHub
google.github.io › eng-practices › review › reviewer › standard.html
The Standard of Code Review | eng-practices
Any purely style point (whitespace, etc.) that is not in the style guide is a matter of personal preference. The style should be consistent with what is there.
🌐
Stanford University
web.stanford.edu › class › cs109l › unrestricted › resources › google-style.html
Google's R Style Guide
We present global style rules here so people know the vocabulary. But local style is also important. If code you add to a file looks drastically different from the existing code around it, the discontinuity will throw readers out of their rhythm when they go to read it.
🌐
Hacker News
news.ycombinator.com › item
Google C++ style guide | Hacker News
April 11, 2014 - But it's not exactly a style guide I'd follow strictly in a new project/team · It's like, do you know C++ or don't you? Value semantics are C++
🌐
DEV Community
dev.to › scottshipp › which-java-code-style-should-you-use-1k5a
Which Java code style should you use? - DEV Community
October 1, 2019 - Finally, how will you support code style in your project? If you use a build tool like Maven, there are some plug-ins like the fmt-maven-plugin to autoformat code when builds are ran (fmt-maven-plugin uses Google style).
🌐
Chrome Web Store
chromewebstore.google.com › detail › stylus › clngdbkpkpeebahjckkjfobafhncgmne
Stylus - Chrome Web Store
* An intuitive and configurable ... styles. * A highly customizable UI, including theming, optional layouts, icon and badge color choices, along with many other tweaks. * Two different optional code validators with user configurable rules. Useful Links * Beta version: https://chrome.google.com/webst...
🌐
GitHub
github.com › google › styleguide › blob › gh-pages › eclipse-java-google-style.xml
styleguide/eclipse-java-google-style.xml at gh-pages · google/styleguide
<profile kind="CodeFormatterProfile" name="GoogleStyle" version="13"> <setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/> <setting id="org.eclipse.jdt.core.formatter.disabling_tag" value="@formatter:off"/> <setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/> <setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/> <setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/> <setting id=
Author: google
🌐
Illinois Wesleyan University
iwu.edu › ~mliffito › cs_codex › posts › google-c++-style-guide
Google C++ Style Guide | CS Codex
August 27, 2023 - Indentation: Indent each nested block 2 spaces at a time. Do not use tabs in your code. You should set your editor to emit spaces when you hit the tab key. (Replit should do this automatically.) Additionally, here are some style guidelines and conventions for writing classes:
🌐
Google Groups
groups.google.com › a › chromium.org › g › chromium-dev › c › Hdb1Lv5DEPY › m › hhL9A3OOBwAJ
Which Google style guide to use
Chromium's style guide links to Google's C++ style guide for further guidance. It uses the http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml link.
🌐
Google Code
code.google.com › archive › p › soc › wikis › PythonStyleGuide.wiki
Google Code Archive - Long-term storage for Google Code Project Hosting.
Archive · Skip to content · The Google Code Archive requires JavaScript to be enabled in your browser · Google · About Google · Privacy · Terms
🌐
Quora
quora.com › topic › Google-Coding-Style
Google Coding Style - Quora
Quora is a place to gain and share knowledge. It's a platform to ask questions and connect with people who contribute unique insights and quality answers.