All Projects → zh-google-styleguide → Zh Google Styleguide

zh-google-styleguide / Zh Google Styleguide

Google 开源项目风格指南 (中文版)

Programming Languages

Makefile
30231 projects
Batchfile
5799 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Zh Google Styleguide

Buildroot
Buildroot for the New bittboy (see bittboy branch)
Stars: ✭ 30 (-99.64%)
Mutual labels:  makefile
Camptocamp Rancher Catalog
Camptocamp's Rancher Catalog
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile
Android device samsung serranoltexx
Stars: ✭ 33 (-99.6%)
Mutual labels:  makefile
Api tool postman
API开发利器:Postman
Stars: ✭ 31 (-99.63%)
Mutual labels:  makefile
Yaplc
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile
Docker Images
🚢 Basic images for different usages
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile
Android device samsung p4wifi
Device configuration for Samsung Galaxy Tab 10.1 - Google I/O edition
Stars: ✭ 30 (-99.64%)
Mutual labels:  makefile
Device Sony Lilac
Stars: ✭ 34 (-99.59%)
Mutual labels:  makefile
Autobuilds
Check out releases for the latest builds
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile
Cv Boilerplate
Programmatic generation of high-quality CVs
Stars: ✭ 967 (-88.37%)
Mutual labels:  makefile
Pi Builder
Extensible tool to build Arch Linux ARM for Raspberry Pi on x86_64 host using Docker
Stars: ✭ 31 (-99.63%)
Mutual labels:  makefile
Recreatingthepast fall17
recreating the past class at SFPC for fall 2017
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile
Cderpm
RPM spec file, patches, and scripts to package up the Common Desktop Environment
Stars: ✭ 31 (-99.63%)
Mutual labels:  makefile
Istio Cross Namespace Canary Release Demo
Cross-namespace canary release using Kubernetes, Istio and Helm
Stars: ✭ 31 (-99.63%)
Mutual labels:  makefile
Golang Alpine Docker
Build golang binaries for alpine linux
Stars: ✭ 33 (-99.6%)
Mutual labels:  makefile
Ath11k Firmware
Firmware files for ath11k, a mac80211 driver for Qualcomm Technologies 802.11ax devices
Stars: ✭ 30 (-99.64%)
Mutual labels:  makefile
3ds portlibs
Portlibs for 3DS
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile
Pantheios
The C/C++ Diagnostic Logging Sweetspot
Stars: ✭ 34 (-99.59%)
Mutual labels:  makefile
Arduino Datalogging
Methods of Datalogging Sensor Data from an Arduino.
Stars: ✭ 33 (-99.6%)
Mutual labels:  makefile
Contract
My plain-language freelance contract (in Markdown).
Stars: ✭ 32 (-99.62%)
Mutual labels:  makefile

Google 开源项目风格指南——中文版

Note

声明

本项目并非 Google 官方项目,而是由国内程序员凭热情创建和维护。

如果你关注的是 Google 官方英文版,请移步 Google Style Guide

每个较大的开源项目都有自己的风格指南:关于如何为该项目编写代码的一系列约定(有时候会比较武断)。当所有代码均保持一致的风格,在理解大型代码库时更为轻松。

“风格”的含义涵盖范围广,从“变量使用驼峰格式(camelCase)”到“决不使用全局变量”再到“决不使用异常”,等等诸如此类。

英文版项目维护的是在 Google 使用的编程风格指南。如果你正在修改的项目源自 Google,你可能会被引导至英文版项目页面,以了解项目所使用的风格。

我们已经发布了七份 中文版 的风格指南:

  1. Google C++ 风格指南
  2. Google Objective-C 风格指南
  3. Google Python 风格指南
  4. Google JavaScript 风格指南
  5. Google Shell 风格指南
  6. Google JSON 风格指南
  7. Google TypeScript 风格指南

中文版项目采用 reStructuredText 纯文本标记语法,并使用 Sphinx 生成 HTML / CHM / PDF 等文档格式。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].